About Us
BHJ Soft Corporation is a leading innovator in logistics software and is committed to transforming the industry through cutting-edge technology. Starting with our own internal operations, we are developing a robust logistics management solution to optimize workflows, enhance efficiency, and improve customer experiences. Our vision is to expand this product into a world-class SaaS platform that will be available to other companies in the future.
Join our small, dynamic team and play a pivotal role in building a transformative software solution from the ground up.
Position: Software Engineer
Location: Ebina City, Kanagawa Prefecture (On-site)
Employment Type: Contract Employee (Full-time) (Will be switched to permanent depending on performance)
What You’ll Do
As a Software Engineer at BHJ Soft, you’ll be an integral part of our small and agile team, contributing to every stage of the product’s lifecycle—from conceptualization to deployment. You will help create a logistics software solution for internal use that will evolve into a scalable product for external clients.
Your responsibilities include:
- End-to-End Development: Build and implement core features of the product, with a focus on scalability and security for future commercialization.
- Collaborative Design: Work closely with stakeholders and customers to define requirements and draft wireframes or prototypes using tools like Figma.
- Frontend Development: Use Bootstrap and JavaScript to create responsive, intuitive user interfaces for seamless user experiences.
- Backend Development: Design and develop robust backend systems using Python Flask/Django, with support for complex workflows and data modeling using SQLAlchemy and Alembic.
- API Development & Integration: Develop REST, SOAP, and GraphQL APIs, and integrate third-party systems.
- Cloud Deployment: Deploy and manage the application on cloud platforms such as AWS and Heroku.
- System Monitoring & Testing: Implement monitoring, unit testing, and debugging processes to ensure a smooth and efficient operation.
- Documentation & Security: Prepare technical documentation and design secure software solutions following best practices.
What We’re Looking For
Must-Have Skills & Experience:
- Proficiency in Python (Flask/Django), with experience in both front-end and back-end development.
- Hands-on experience with web technologies, including JavaScript, HTML, Bootstrap, and libraries like jQuery.
- Strong understanding of relational databases (SQLite, PostgreSQL) and ORM tools like SQLAlchemy and Alembic.
- Experience developing secure, scalable APIs (REST, SOAP).
- Ability to draft wireframes and prototypes using any design tool (preferably Figma) to effectively communicate design ideas.
- Knowledge of JavaScript frameworks like React or Vue.js.
- Self-motivated, detail-oriented, and able to thrive in a small-team environment.
Nice-to-Have Skills:
- Familiarity with AI technologies, web crawling, and data extraction for logistics insights.
- Experience with multithreading, concurrency, and NoSQL databases.
- Android development experience with Java and Kotlin.
- Expertise in AWS services and cloud-native application architecture.
Why Join Us?
What We Offer:
- A chance to work on a groundbreaking project in a close-knit team where your contributions will have a direct impact.
- Competitive salary: ¥310,000-¥400,000 per month (performance-based).
- Transportation expenses (up to ¥30,000/month).
- Full social insurance coverage and annual paid vacation.
- Opportunities to take ownership of significant technical challenges and grow alongside the product.
Work Schedule:
Monday to Friday, 9:00 AM – 6:00 PM
Vacation/holidays:
- Saturdays, Sundays, and holidays
- New year holiday season
- Annual paid leave
Location:
Work location:
- Ebina City, Kanagawa Prefecture
Access:
- About 8 minutes on foot from Odakyu Line, Sotetsu Line Ebina Station
- About 10 minutes on foot from JR Sagami Line Ebina Station