job description
Are you a passionate React Developer looking to take your career to the next level in a dynamic, tropical work environment? Join our innovative team in Bali and contribute to building high-performance, user-centric front-end applications that drive business growth.
In this mid-level role, you’ll work independently to design, develop, and maintain scalable React-based components and interfaces. You’ll collaborate with cross-functional teams to deliver seamless, responsive, and visually stunning web applications that enhance user experience and engagement.
This is a unique opportunity to combine your technical expertise with the inspiration of working in one of the world’s most vibrant and creative hubs. Whether you’re refining existing systems or pioneering new features, your work will have a direct impact on our digital products.
Responsibility
- Develop and maintain reusable React components and front-end libraries for high-traffic applications.
- Collaborate with UI/UX designers to implement pixel-perfect, responsive designs that align with brand guidelines.
- Optimize front-end performance for speed, scalability, and accessibility using modern tools and best practices.
- Write clean, maintainable, and well-documented JavaScript/TypeScript code with a focus on modularity.
- Integrate front-end components with RESTful APIs, GraphQL, and backend services.
- Conduct code reviews and provide constructive feedback to ensure code quality and consistency.
- Troubleshoot and debug issues across browsers and devices, ensuring cross-platform compatibility.
- Stay updated with emerging front-end technologies and industry trends to drive continuous improvement.
Qualifications
- 2+ years of professional experience in front-end development with React.js (Hooks, Context API, Redux).
- Proficiency in HTML5, CSS3, JavaScript (ES6+), and modern styling solutions (e.g., Tailwind CSS, Styled Components).
- Experience with state management libraries (Redux, Zustand, or similar).
- Familiarity with front-end build tools (Webpack, Vite, Babel) and version control (Git).
- Strong understanding of responsive design principles and mobile-first development.
- Experience with API integration (REST, GraphQL) and asynchronous data fetching.
- Problem-solving mindset with a keen eye for UI/UX details and performance optimization.
- Excellent communication skills and ability to work in a collaborative, Agile environment.