COMPANY DESCRIPTION
Established in 2006, PT. INOSOFT TRANS SISTEM is a Surabaya-based software development company specializing in supply chain management solutions. We are committed not only to providing cutting-edge technology but also to fostering innovation, growth, and the professional development of our team
ROLE OVERVIEW
We are looking for a full-time Backend Developer to help us build scalable, secure, and high-performance web applications. This is a fully remote position, allowing you to contribute from anywhere while collaborating closely with our dynamic, distributed team. You’ll work on real-world projects in a supportive environment that encourages continuous learning, teamwork, and innovation — including the use of AI-powered tools to accelerate coding and ensure clean, maintainable code.
REQUIREMENTS
- Bachelor's degree in Computer Science, Information Technology, or related fields.
- 1–3 years of experience in backend web development.
- Strong proficiency in: Laravel (RESTful APIs, Queues, Middleware, Eloquent ORM), PHP (modern syntax and practices), JavaScript (ES6+ basics for integration and debugging), and MongoDB (aggregation, indexing, schema design)
- Solid understanding of Object-Oriented Programming and CRUD operations.
- Experience in designing and maintaining RESTful APIs (GraphQL experience is a plus).
- Familiarity with automated testing, including writing unit tests using PHPUnit and API testing with tools like Postman.
- Experience using CI/CD tools (e.g., GitHub Actions, GitLab CI).
- Proficiency with Git, including branching strategies and version control best practices.
- Understanding of security best practices (e.g., SQL injection prevention, authentication methods).
- Hands-on experience with task/project management tools (e.g., JIRA, MIRO).
- Familiarity with AI-based development tools (e.g., GitHub Copilot, Cursor, Windsurf) to enhance productivity and code quality.
- Strong analytical and problem-solving skills with a keen attention to detail.
- Good command of English, both written and spoken.
- A growth mindset and eagerness to learn new technologies and frameworks.
JOB RESPONSIBILITIES
- Design, build, and maintain backend services and APIs for web and mobile platforms.
- Collaborate with frontend developers, designers, and product teams to define and deliver new features.
- Optimize application performance and ensure backend scalability.
- Implement secure authentication and authorization systems.
- Participate in code reviews and provide constructive feedback.
- Write and maintain unit tests (using PHPUnit) and integration tests, along with supporting technical documentation.
- Leverage AI-assisted tools to write clean, efficient, and maintainable code.
- Identify, debug, and resolve backend issues and performance bottlenecks.
- Stay current with evolving backend technologies, tools, and industry best practices.
JOIN US
Ready to take the next step in your career?
Send your CV to hrd@inosoftweb.com
Be part of our exciting journey in delivering smart, innovative solutions!