Junior Frontend React Developer
Kegmil is transforming how mission-critical assets are repaired and maintained by simplifying complex systems into streamlined, intelligent operations. Our goal is to empower millions of deskless field service professionals across Asia's asset-centric industries with advanced technology that enhances service excellence, operational insights, and profitable growth. Our cloud-based, mobile-first, and AI-powered platform automates and optimizes every aspect of field service from job scheduling and dispatch to execution and reporting.
We work with leading organizations in critical sectors such as elevator, fire protection, data center, medical equipment, and aerospace to construct a next-generation digital infrastructure that merges FSM, modular ERP, and AI solutions into one seamless platform for improved field service operations.
Our team values curiosity and collaboration, focusing on solving genuine problems for our customers. We cultivate an inclusive culture characterized by trust, where all ideas are welcome, ownership is encouraged, and customer success is a joint priority.
Job Description :
We are seeking a passionate and dedicated Junior Frontend React Developer to join our team. In this role, you will collaborate closely with senior developers and designers to develop and maintain user interfaces for our web applications. This is a fantastic opportunity for individuals with a solid foundational knowledge of React who are eager to learn and develop in a dynamic, collaborative, and fully remote environment.
Key Responsibilities :
- Develop and maintain user-facing features with React.js.
- Create reusable components and front-end libraries for future use.
- Convert designs and wireframes into high-quality code.
- Manage application state using Redux and Redux Toolkit.
- Design clean and responsive user interfaces using Ant Design (AntD).
- Engage in code reviews to maintain code quality and facilitate knowledge sharing.
- Diagnose and debug issues to enhance application performance.
- Collaborate effectively with cross-functional teams, including designers and backend developers, in a remote setting.
- Contribute to the team’s exploration and implementation of new technologies, particularly in using AI for frontend development.
Required Technical Skills :
Proficiency in JavaScript (ES6+), HTML5, and CSS3.Strong grasp of React.js and its core principles (components, state, props, hooks).Experience with state management libraries like Redux and Redux Toolkit.Familiarity with component libraries, particularly Ant Design (AntD).Working knowledge of RESTful APIs and asynchronous request handling.Proficiency with version control systems, mainly Git.Basic understanding of web performance optimization techniques.Soft Skills & Growth Mindset :
Problem-Solving : Ability to think critically and creatively to find efficient solutions.Communication : Strong verbal and written communication skills for effective collaboration in a remote team.Teamwork : A collaborative mindset, eager to contribute positively to team dynamics, even in a remote setting.Attention to Detail : Commitment to writing clean, well-documented, and bug-free code.Adaptability : Willingness to learn new technologies and adapt to a changing tech landscape.Applied AI Mindset : We seek someone proactive about how AI can enhance workflow, accelerate learning, and explore new possibilities in frontend development. You should be enthusiastic about experimenting with tools like GitHub Copilot or ChatGPT while maintaining strong foundational knowledge to ensure your work's quality and integrity.Remote Work Proficiency : Comfort with asynchronous communication, effective task management, and maintaining engagement in a remote work format.