job description
Are you a passionate Frontend Developer with a knack for crafting seamless, responsive web interfaces? Join our dynamic team in Bali to build cutting-edge IoT platform dashboards and workflow applications that redefine user experience. This is your chance to work on innovative projects that bridge technology and usability, delivering intuitive solutions for a global audience.
In this role, you’ll collaborate with cross-functional teams to design, develop, and optimize frontend components that power our IoT ecosystem. Your expertise in modern web technologies will drive the creation of high-performance, scalable applications that meet both business and user needs. If you thrive in a fast-paced environment and love turning complex requirements into elegant, user-friendly interfaces, we’d love to hear from you.
As part of a forward-thinking organization, you’ll have the opportunity to work with the latest tools and frameworks while contributing to projects that make a real impact. Whether you’re refining existing features or pioneering new ones, your work will shape the future of our digital platforms.
Responsibility
- Develop and maintain responsive, high-performance web interfaces for IoT platform dashboards and workflow applications using modern frontend frameworks (e.g., React, Angular, or Vue.js).
- Collaborate with UI/UX designers to translate wireframes and mockups into pixel-perfect, functional components.
- Optimize frontend code for speed, scalability, and cross-browser compatibility, ensuring a seamless user experience across devices.
- Integrate frontend applications with backend APIs and IoT data streams to enable real-time data visualization and interaction.
- Implement accessibility best practices (WCAG) to ensure inclusive design for all users.
- Write clean, maintainable, and well-documented code while adhering to coding standards and best practices.
- Troubleshoot and debug issues, performing performance testing to identify and resolve bottlenecks.
- Stay updated with emerging frontend technologies and industry trends, recommending improvements to enhance platform capabilities.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- Proven experience (3+ years) as a Frontend Developer, with a strong portfolio showcasing IoT or dashboard applications.
- Proficiency in HTML5, CSS3, JavaScript (ES6+), and modern frontend frameworks (e.g., React, Angular, Vue.js).
- Experience with state management libraries (e.g., Redux, Context API) and frontend build tools (e.g., Webpack, Vite).
- Familiarity with RESTful APIs, GraphQL, and real-time data handling (e.g., WebSockets).
- Strong understanding of responsive design principles and mobile-first development.
- Experience with version control systems (e.g., Git) and collaborative development workflows.
- Excellent problem-solving skills and the ability to work in an Agile/Scrum environment.