Role Description
We are looking for a React.js front-end engineer to join as an Associate / Senior Associate in our growing Engineering team. You will play a key role in building intuitive and responsive UIs for our products AhyaOS and Tawazun.
This is a mid-level position ideal for someone with 2–3 years of experience who is eager to take ownership of frontend development and collaborate across design and backend teams.
Key responsibilities
- Develop and maintain user interfaces using React.js, based on Figma designs.
- Work closely with backend engineers to integrate APIs and services.
- Optimize application performance and ensure responsiveness across devices.
- Write clean, modular, maintainable and well-documented code.
- Participate in code reviews and contribute to UI/UX improvements.
- Support QA and product teams during feature development and releases.
Tech stack
- Frontend: React, Ant Design
- APIs & Docs: REST, Swagger, Redux
- Database (for integration): PostgreSQL
- DevOps & Infra: Docker, AWS S3, GitHub Actions
- Monitoring: Sentry.io
Requirements
- 2-3 years of hands-on experience with React.js in a production environment.
- Strong understanding of component-based architecture and state management.
- Familiarity with REST APIs and backend integration.
- Proficient in HTML, CSS, JavaScript (ES6+).
- Experience with Git, code reviews, and CI/CD pipelines.
- Ability to work independently and take ownership of features from start to finish.