Deskripsi Pekerjaan
Join HashMicro, a leading provider of cutting-edge Smart ERP solutions that transform daily business operations through automation and innovation. We're seeking a passionate Node.js Developer to architect scalable backend systems that power our next-generation enterprise applications. In this role, you'll collaborate with cross-functional teams to build high-performance APIs, optimize system architecture, and implement robust security protocols. You'll work with modern technologies including Express.js, MongoDB, and microservices while contributing to projects that directly impact global business efficiency. HashMicro offers a dynamic environment where your technical expertise will drive tangible results for clients across diverse industries.
This position requires a problem-solver who thrives in agile development cycles and is committed to writing clean, maintainable code. You'll have opportunities to mentor junior developers, conduct code reviews, and influence technical roadmaps. Our Jakarta-based team values continuous learning, with access to cutting-edge tools and professional development programs. If you're ready to accelerate your career while building transformative ERP solutions, HashMicro offers the perfect platform for growth.
Tanggung Jawab
- Develop and maintain server-side logic using Node.js and Express.js frameworks
- Design and implement RESTful APIs for seamless frontend-backend integration
- Optimize database interactions and performance using MongoDB and caching strategies
- Collaborate with DevOps teams to deploy applications on AWS and Docker environments
- Implement authentication, authorization, and data security best practices
- Write comprehensive unit tests and integration tests to ensure code reliability
- Mentor junior developers and conduct regular code reviews
Kualifikasi
- Bachelor's degree in Computer Science or related technical field
- 3+ years of professional Node.js development experience
- Strong proficiency in JavaScript (ES6+) and asynchronous programming
- Experience with microservices architecture and event-driven design
- Familiarity with CI/CD pipelines and cloud deployment platforms
- Knowledge of ERP system integrations and business logic modeling
- Proven ability to deliver projects in agile environments
- Excellent problem-solving and communication skills