job description
Join Iraya Energies as a Senior Front-End Developer and lead the charge in crafting cutting-edge, user-centric web applications. Based in the vibrant hubs of Bali (Canggu, Ubud, Denpasar, or surrounding areas), you’ll collaborate with a dynamic team to design, develop, and optimize front-end solutions using modern frameworks and DevOps best practices.
This role is perfect for a passionate developer who thrives in a fast-paced environment, values clean code, and is eager to contribute to scalable, high-performance digital products. With a competitive salary range of RM 8,000 – RM 10,000 per month, this full-time position offers the flexibility of remote work while being part of a forward-thinking company in the ICT sector.
At Iraya Energies, we empower our team with the latest tools and methodologies to deliver exceptional user experiences. If you’re a problem-solver with a keen eye for detail and a commitment to innovation, we’d love to hear from you.
Responsibility
- Develop and maintain responsive, high-performance front-end applications using modern frameworks (e.g., React, Angular, Vue.js).
- Collaborate with UI/UX designers to translate wireframes and mockups into pixel-perfect, functional interfaces.
- Implement DevOps practices (CI/CD, automated testing, monitoring) to streamline development and deployment.
- Optimize applications for speed, scalability, and cross-browser compatibility.
- Write clean, maintainable, and reusable code with a focus on best practices and industry standards.
- Conduct code reviews and mentor junior developers to ensure high-quality deliverables.
- Stay updated with emerging front-end technologies and advocate for their adoption where applicable.
- Work closely with back-end developers to integrate APIs and ensure seamless data flow.
Qualifications
- 5+ years of experience in front-end development with a strong portfolio of web applications.
- Proficiency in JavaScript (ES6+), HTML5, CSS3, and modern frameworks (React, Angular, or Vue.js).
- Experience with DevOps tools (Docker, Jenkins, GitLab CI/CD, etc.) and cloud platforms (AWS, Azure, GCP).
- Solid understanding of responsive design principles and mobile-first development.
- Familiarity with state management libraries (Redux, Context API, etc.) and front-end build tools (Webpack, Babel).
- Strong problem-solving skills and the ability to debug and optimize complex applications.
- Experience with agile methodologies (Scrum, Kanban) and collaborative development workflows.
- Excellent communication skills and the ability to work effectively in a remote team.