Job Description:
The Frontend Developer will work closely with teams of designers, backend developers, and product managers to create intuitive and beautiful user interfaces. You will be responsible for implementing interfaces that will provide a fast, convenient, and enjoyable interaction experience for users.
Responsibilities:
- Development and support of the frontend part of the application using modern technologies.
- Creation of adaptive and high-quality interfaces that work on various devices and screens.
- Integration with backend services via RESTful API.
- Optimizing web application performance to achieve high speed and responsiveness.
- Ensuring high availability and compatibility of applications.
- Collaborating with UX/UI designers to implement visual solutions and improve user experience.
- Supporting code, documentation, and tests at all stages of development.
- Working with modern tools and frameworks to ensure quality and performance.
- Requirements:
- At least 3 years of experience as a Frontend Developer.
- Excellent knowledge of HTML5, CSS3, JavaScript (ES6+), including experience with frameworks such as React.js, Vue.js or Angular.
- Experience with CSS preprocessors (Sass, LESS).
- Experience with version control systems (Git).
- Knowledge of adaptive and responsive design principles.
- Skills in working with build tools (Webpack, Babel) and package management (npm, yarn).
- Experience with RESTful API and interaction with backend services.
- Basic knowledge of testing tools (Jest, Mocha, Cypress, etc.).
- Experience with tools for developing and debugging web applications.
- Technical English (for working with documentation and communicating with international teams).
We offer:
- Participation in the creation of an innovative product with high growth potential.
- Competitive salary and bonuses based on performance.
- Flexible work schedule and the ability to work remotely.
- Opportunities for professional growth, training, and participation in specialized conferences.
- Work in a friendly, creative, and highly qualified team.
- Modern tools and processes for comfortable work.