About the job Frontend Developer
Part of Development Team. Responsible for building user interfaces and integrating the application using selected frameworks and technologies.
seeking four highly skilled and experienced Frontend Developers to join our team in developing a cutting-edge health claim management solution for the UAE and KSA markets. You will be responsible for implementing the user interface and creating seamless user experiences, ensuring that our solution meets the needs of healthcare providers, insurance companies, and other stakeholders. Each developer will have a unique skill set to contribute to the development process, with two developers having complementary skills to ensure redundancy and smooth project delivery. Additionally, proficiency in Arabic will be considered a plus for two of the developers.
Responsibilities:
1. Develop high-quality, responsive user interfaces for our Health Claim Management Solution using React for web applications and React Native for mobile apps.
2. Collaborate with product managers, UX/UI designers, and backend developers to translate wireframes, mockups, and user stories into functional frontend code.
3. Implement best practices in coding, testing, and performance optimization to ensure the scalability, maintainability, and reliability of our solution.
4. Stay current with the latest frontend development technologies and frameworks, continuously evaluating and recommending new tools and techniques to improve our solution's user experience and technical capabilities.
5. Participate in code reviews, providing and receiving constructive feedback to ensure consistent code quality across the team.
6. Actively contribute to team discussions and agile ceremonies, fostering a positive and collaborative working environment.
7. Assist in the troubleshooting and resolution of any frontend-related issues that may arise during the development process or post-deployment.
8. Ensure proper documentation of frontend code and technical specifications, enabling efficient knowledge sharing and collaboration among team members.
Requirements:
1. Bachelor's degree in Computer Science, Engineering, or a related field.
2. Proven experience as a Frontend Developer, with a strong portfolio of previous projects.
3. Proficient in React, React Native, JavaScript, HTML5, CSS3, and related frontend technologies.
4. Experience working with RESTful APIs, gRPC, or other methods of communication with backend services.
5. Knowledge of frontend performance optimization techniques and best practices.
6. Familiarity with version control systems such as Git.
7. Integrating with backend APIs, GraphQL/gRPC services, databases (PostgreSQL, MongoDB), microservices and third-party integrations (insurance providers, EHRs, etc.). Handling API errors, rate limits, caching and edge cases gracefully.
8. Strong problem-solving, critical-thinking, and communication skills.
Additional Skills (For Developer 1 and Developer 2):
1. Proficiency in Arabic and English languages, enabling effective communication with various stakeholders in the UAE and KSA markets.
2. Experience working with state management libraries such as Redux or MobX.
Additional Skills (For Developer 3 and Developer 4):
1. Experience with frontend testing tools and frameworks such as Jest, Enzyme, or Cypress.
2. Familiarity with CSS preprocessors like SASS or LESS, and CSS-in-JS libraries like styled-components or emotion.
As part of our team, you will have the opportunity to contribute to the development of an innovative health claim management solution, leveraging your technical skills and creativity to make a meaningful impact on the healthcare industry in the UAE and KSA markets. We value collaboration, continuous learning, and adaptability, and we look forward to welcoming you to our team.