Job Category: Frontend Developer Software Development
Job Type: Full Time
Job Location: Dubai
Location: Dubai, United Arab Emirates (Micropolis Robotics)
About the Role
We are seeking an expert Frontend Developer to build and maintain high-performance, user-facing web applications. You will be instrumental in translating complex UI/UX designs into robust, scalable code and optimizing applications for technical excellence using modern best practices.
Key Responsibilities
- Develop and implement new features and user interfaces using TypeScript, HTML5, and modern CSS3/SASS.
- Design and build reusable components and front-end libraries.
- Collaborate closely with backend engineers to integrate and efficiently consume RESTful APIs, focusing on data structure and application-layer communication.
- Manage application state and handle asynchronous operations effectively using modern patterns.
- Ensure the technical feasibility of UI/UX designs, maintain excellent cross-browser compatibility, and guarantee responsiveness.
- Write comprehensive unit and integration tests to ensure code quality and stability.
Core Requirements & Technical Expertise
- Expert-level proficiency in TypeScript and modern JavaScript (ES6+).
- Deep understanding of a modern component-based frontend framework (e.g., React, Vue, or Angular).
- Exceptional understanding of middleware concepts and how the frontend interacts with server-side logic, including authentication mechanisms (e.g., OAuth, JWT).
- Strong experience with state management patterns and reactive programming concepts.
- Proficiency in code versioning tools, especially Git.
- A focus on performance optimization and building scalable, maintainable architectures.
- Hands-on professional experience with the Angular framework, including knowledge of its ecosystem like RxJS.
Apply for this position
Frontend Developer