The Senior Frontend Developer will be responsible for developing and maintaining software features for a distributed system serving the hospitality industry, focusing on enhancing user experience and streamlining operations.
In Short
Develop and maintain software features based on visual mockups and UX descriptions.
Write tests to ensure code quality.
Deliver high-quality, functional, and performant code.
Understand best practices, processes, and design patterns in software development.
Contribute to the development infrastructure.
Participate in code reviews.
Work with cross-functional teams using Gitlab for version control.
Utilize Docker for local development and deployment.
Collaborate with UI/UX teams for optimal application design.
Engage in continuous integration and delivery practices.
Requirements
Minimum 5 years’ experience as a JavaScript or Front-End Developer.
Advanced understanding of JavaScript ES6/TypeScript.
Experience with React and React Hooks.
Familiarity with web application performance best practices.
Experience with JavaScript build systems (e.g., Babel, Webpack).
Good knowledge of HTML5, CSS3, SASS, Jest/Enzyme, Web Components.
Interest in testing, review, and code quality.
General awareness of further Front-End technologies is a plus.
Benefits
Flexible working hours.
Private medical care with a dentist package for you and your family.
Group life insurance for you and your partner.
Access to development resources like Udemy and in-house workshops.
Subsidy for the purchase of glasses.
Referral bonus for new employee referrals.
Free snacks and team building events.
Chill room with recreational activities.
40 hours for development during work time.
Remote work options based on distance from the office.