Position: Middle/Senior Angular+Capacitor Developer
Company: Vilmate
Category: JavaScript
Experience required: 3y
English level: upper

Vilmate is looking for a Middle/Senior Angular Developer to join a Spanish-based project, an e-learning platform designed for hospitality professionals.

Vilmate (​vilmate.com​) is a 150-strong, close-knit, and highly professional software development team based in Kharkiv and Kyiv, Ukraine. We have been delivering bespoke software to North American and Western-European clients since 2012 and are equally experienced in Web and mobile development.

About the client:
Our client is a Spanish company​ that helps retail and restaurant chains save time, secure compliance, and reach set goals in everyday life.

About the project:
The platform is an e-learning platform designed for hospitality professionals. It offers a wide range of courses that cover topics such as food and beverage service, health and safety, customer service, and management.

Users can access the platform on any device with an internet connection and complete courses at their own pace. The courses are interactive and include videos, quizzes, and assessments to help users stay engaged and retain information.

The platform also offers a range of tools and features to help managers track their team's progress, assign courses, and generate reports on performance. This can help businesses ensure that their staff are up-to-date with the latest industry standards and regulations.

About the team:

The international team consists of 16 people: 4 full-stack developers, 1 front-end developer, 5 QA Engineers, 1 Scrum master, 1 product analyst, 1 Head of Scrum, 1 Head of Tech, 1 Product owner.

Responsibilities:

Develop and maintain front-end part of the application using Angular.

Use Capacitor to develop a mobile application.

Collaborate with the design team to ensure that the user interface is functional and visually appealing.

Ensure the responsiveness of applications across various devices and screen sizes.

Work with back-end developers to integrate front-end functionality with back-end services.

Optimize the performance of applications to ensure fast and reliable user experience.

Write and maintain automated tests using Cypress and/or Jest to ensure the quality of the codebase.

Participate in code reviews to ensure the quality and consistency of the codebase.

Stay up to date with new web development trends and technologies.

Communicate regularly with team members to ensure that project goals are met.

Contribute to the development of project plans and timelines.

Write technical documentation to ensure that code is understandable and maintainable by other team members.

Troubleshoot and debug issues as they arise in the development process.

Requirements:

3+ years in front-end development using Angular.

High level of knowledge of TypeScript.

Experience with Capacitor or Ionic.

Experience with testing (Cypress and/or Jest).

Upper-Intermediate+ communicative English skills.

Would be a plus:

Experience with Azure DevOps.

We Offer:

Competitive salary and benefits.

Flexible working hours.

Vacation – 20 working days’ annual leave.

Paid sick days.

A personal laptop with all the essential software installed.

State holidays are granted.

Corporate accountant, lawyer, and psychologist services.

Bureaucracy-free and transparent management.

Costs related to participation in workshops and professional conferences are covered.

In-house and online English classes.

Free running lessons with a professional athletics coach.

Free online yoga classes.

Сorporate parties 2 times a year and team-building events.