Frontend Engineer
Skills
About the Role
You will build and improve the web client and browser extensions, implement complex UI/UX solutions with a strong focus on usability responsiveness and cross-browser compatibility, collaborate closely with product design and backend teams to deliver end-to-end features, optimize application performance and code quality, conduct code reviews and mentor other developers, and contribute to architectural decisions and frontend development processes.
Requirements
- 5+ years of experience building client-side applications using TypeScript and React
- Strong expertise in building complex responsive layouts using modern CSS including Flexbox Grid and logical properties
- Experience with modern browser capabilities and performance techniques such as Web Animations API prefetch preload and rendering optimization
- Solid understanding of browsers and the internet including rendering pipeline client-server communication and caching strategies
- Strong UX and design sensibilities with attention to detail and progressive enhancement
- Ability to work independently take ownership of tasks and drive them to completion
- Experience working with and navigating large or unfamiliar codebases
- Strong problem-solving skills and a proactive approach to finding solutions
- High level of self-awareness and desire for continuous learning and improvement
- Nice to have Experience building desktop applications using web technologies such as Electron
Responsibilities
- Build and improve the web client
- Develop and support browser extensions
- Implement complex UI UX solutions with focus on usability responsiveness and cross-browser compatibility
- Collaborate with product design and backend teams to deliver end-to-end features
- Optimize application performance code quality and maintainability
- Conduct code reviews and mentor other developers
- Contribute to architectural decisions and improve frontend processes and standards
Benefits
- Remote setup with access to hubs in Dubai Yerevan London and Belgrade
- Compensation for medical expenses
- Provision of necessary equipment
- 20 working days of paid vacation annually
- 11 days off per year
- 14 days of paid sick leave
- Access to internal conferences English courses and corporate events
