Senior Front-End Developer
Development Team
Mobilunity is a Ukrainian-based and operated provider of software engineering teams. Our typical clients are European, American and Japanese startups and small-to-mid sized companies working with our teams as permanent and equal extensions to their own software departments. With our collaboration model, engineers get direct access to the client’s technical management and work hand-in-hand with their peers both on the client’s side and in Ukraine. We as the Vendor ensure all non-tech questions are solved in a supportive manner. Joining Mobilunity you will get the best from both worlds – strong support and a big community locally, and an ambitious international team.
On behalf of our Client from Ireland, Mobilunity is looking for a Senior Front-End Developer.
Our client is a full service digital agency focused exclusively on the hotel sector providing booking engine technology, responsive design and digital marketing for independent and group hotels across Europe. They combine their extensive wealth of marketing, design and technical expertise to create smart, strategic & results driven campaigns.
Their booking engine is built for the independent hotels. They keep the guest front and centre – integrating cutting-edge conversion optimisation technology into the build of the booking engine to drive direct bookings through the clients’ website. When a person reaches the site, their goal is to convert him/her into a direct booker. Constantly evolving, their booking engine uses the latest technology to ensure that the guests can – and do – book with ease.
Responsibilities:
- Migrate our web application using AngularJS, Angular, Typescript, HTML and CSS
- Implement scalable front-end code using NX
- Work closely with our developers to deliver high-quality solutions
- Optimize application performance and ensure responsiveness across multiple devices and platforms
- Conduct code reviews, provide constructive feedback, and mentor junior developers
- Stay up-to-date about emerging technologies and best practices in front end development
- Troubleshoot and debug complex issues to ensure smooth operation of applications
- Drive continuous improvement initiatives to enhance development processes and workflows.
Requirements:
- 8+ years of experience in software development, with a focus in front end development
- Expertise in AngularJS and Angular frameworks with hands-on experience on migration projects from AngularJS to Angular
- Proficiency in HTML, CSS, JavaScript, TypeScript, and related front end technologies
- Proficiency with NX for monorepo management and pnpm for optimized package management
- Experience with build tools such as Gulp
- Write and maintain unit tests using Jest to ensure code quality and functionality
- Strong understanding of CSS preprocessors like SASS
- Knowledge of responsive design principles
- Familiarity with cross-browser testing and debugging
- Solid understanding of software engineering principles and design patterns
- Excellent problem-solving skills and attention to detail
- Strong communication and collaboration abilities
- Experience with Agile development methodologies
- Commitment to continuous learning and professional development
- Level of English – Upper Intermediate and higher.
Nice to have:
- Knowledge of backend technologies such as Node JS, PHP, Laravel, PostgreSQL
- Familiarity with RESTful APIs
- Knowledge on command line Linux environments.
In return we offer:
- The friendliest community of like-minded IT-people
- Open knowledge-sharing environment – exclusive access to a rich pool of colleagues willing to share their endless insights into the broadest variety of modern technologies
- Mobilunity Medical Insurance program designed to attend our teams’ needs
- Paid vacations and sick leaves, including 5 paid days per year that don’t require a sick note
- Fair salary and 100% taxes coverage – don’t worry about possible taxes raise – we will get you covered
- Perfect office location in the city-center (900m from Lukyanivska metro station with a green and spacious neighborhood) or remote mode engagement: you can choose a convenient one for you, with a possibility to fit together both
- No open-spaces setup – separate rooms for every team’s comfort and multiple lounge and gaming zones on all of the 3 floors
- English classes in 1-to-1 & group modes with elements of gamification
- Neverending fun: sports events, tournaments, music band, multiple affinity groups
Come on board, and let’s grow together!