FlexiDev is a dynamic and innovative software development company known for cutting-edge solutions and its commitment to excellence. As a UI Developer with React expertise, you will play a pivotal role in crafting exceptional user experiences that drive our digital presence to the next level.
Responsibilities:
- Collaborate with cross-functional teams to design and develop user interfaces for web applications using React.js.
- Create responsive and visually appealing front-end components that provide seamless user interactions and meet design specifications.
- Implement efficient and reusable UI components and front-end libraries to optimize performance.
- Translate wireframes and design mock-ups into high-quality code, ensuring a seamless integration of user-facing elements.
- Collaborate closely with designers and back-end developers to bridge the gap between graphical design and technical implementation.
- Ensure the technical feasibility of UI/UX designs and optimise applications for maximum speed and scalability.
- Identify and address performance bottlenecks and troubleshoot UI/UX issues as they arise.
- Stay up to date with the latest UI trends, techniques, and technologies to continuously improve the user experience.
- Participate in code reviews, share feedback, and contribute to the continuous improvement of development processes.
Qualifications:
- Bachelor’s degree in computer science. Web Development, or related field preferred.
- Proven experience as a UI Developer with strong React.js proficiency.
- Solid understanding of front-end technologies, including HTML5, CSS3, JavaScript/ES6, and responsive design principles.
- Experience with UI design tools such as Adobe XD, Sketch, or Figma is a plus.
- Familiarity with RESTful APIs and integrating front-end applications with back-end services.
- Strong understanding of browser compatibility issues and ways to work around them.
- Experience with version control systems (Git) and modern development workflows.
- Ability to work collaboratively in a team environment and communicate effectively with designers and developers.
- Problem-solving skills and a proactive approach to tackling challenges.
- Strong problem-solving and debugging skills, with the ability to analyse and resolve technical issues.
- Excellent communication and teamwork, with the ability to collaborate effectively on cross-functional teams.
- Self-motivated and proactive, with a strong commitment to delivering high-quality solutions.
At FlexiDev we offer our teams a range of comprehensive benefits:
- Full-time permanent opportunities that allow you to work remotely from virtually any suitable work location.
- Competitive salaries and comprehensive healthcare coverage through BPJS for all our employees.
- High-spec device allocation to your remote workplace as standard.
- Support from highly experienced industry leaders within Indonesia and in other countries.
- Professional development through weekly Business English classes, which include both private and group programs. The training you receive strengthens effective communication within teams.
- The opportunity to work with international clients.
- Weekly drop-in Discussion and Sharing sessions, covering interesting topics that reflect our team’s needs and passions. This reflects our core values of sharing knowledge, intellectual growth.
- A collaborative project environment with supportive teammates.
How to Apply:
If you’re passionate about creating exceptional user experiences and have a strong track record in React.js development, we’d love to hear from you. Please submit your resume and a portfolio showcasing your UI development projects to [email protected]