Responsibilities
- Design and implement robust server-side logic using Node.js.
- Work with modern front-end frameworks including ReactJS, NextJS, or AngularJS.
- Perform ongoing maintenance and resolve bugs in current backend systems and web platforms.
- Provide technical support to both internal teams and external clients.
- Deliver new features in alignment with specifications from product stakeholders.
- Diagnose, troubleshoot, and enhance software performance and reliability.
- Lead knowledge sharing, mentor team members, and promote coding best practices.
Requirements
- Bachelor's degree in Computer Science or a related field.
- Proven background in Node.js development.
- Hands-on experience with MongoDB, RESTful APIs, JavaScript/TypeScript, CSS, and HTML5.
- Strong enthusiasm for coding and tackling complex technical challenges.
Nice to Have
- Demonstrated portfolio showcasing a variety of web development projects.
- Background in UI/UX design or graphic design is a bonus.
Benefits
- Engage in fast-paced projects with complex and unique technical challenges.
- Access structured learning and development programs for career advancement.
- Be part of a global team with a flat, collaborative structure.
- Receive a competitive compensation package.
- Enjoy full remote work with flexible scheduling options.
Compensation
Competitive salary
Work Arrangement
Remote role with flexible working hours & arrangement
Team
Engineering team based in Indonesia
Team
Structure: Engineering team based in Indonesia
Other
- Flexible working hours
- Remote working arrangement


