Search...

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