About the Role
We're hiring a detail-oriented Full-Stack Developer with strong experience in Node.js and React.js to build robust web applications and internal tools. You’ll work directly with our U.S.-based clients and internal product leads to create scalable solutions from front-end interfaces to back-end logic.
What You’ll Work On
- Develop and maintain full-stack applications using Node.js (Express/NestJS) and React.js
- Build and maintain modular, reusable code for dynamic web applications and CRM tools
- Integrate RESTful APIs and third-party services securely and efficiently
- Collaborate with UI/UX designers to bring wireframes and mockups to life
- Optimize application performance across browsers and devices
- Troubleshoot bugs, refactor legacy code, and support system improvements
Requirements
- 2+ years experience with JavaScript/TypeScript, Node.js, and React.js
- Proficiency in building and consuming RESTful APIs
- Solid understanding of front-end technologies like HTML5, CSS3, and responsive design
- Familiarity with SQL databases (PostgreSQL or MySQL) and version control (Git)
- Excellent problem-solving ability and attention to clean, scalable code
- Fluent in English and confident in communicating with remote teams
Preferred Qualifications
- Experience with backend frameworks like NestJS or Express
- Familiarity with state management (Redux, Context API) and front-end libraries (Tailwind, MUI)
- Understanding of security best practices and performance optimization
- Prior experience developing admin dashboards or business tools
Join Our Team
Eterna Indonesia is a fast-growing tech company that bridges talent from Southeast Asia with innovative U.S. businesses. You'll join a vibrant and collaborative team with room to grow, the freedom to contribute ideas, and support for continuous improvement and career development.