Position: Senior Frontend-developer
Company: Neskoromnaya Digital
Category: JavaScript
Experience required: 5y

We are an international company specializing in developing AI-powered software solutions for businesses that aim to automate and enhance their operations using innovative AI technologies. Now we are developing a new SaaS platform for email marketing with deep analytics and the inclusion of ChatGPT in the program.

Responsibilities of the Frontend-developer in an SaaS product:

Developing and maintaining the program's user interface.
Markup and styling of web pages and components.
Implementing dynamic functionality and interaction with the program's backend.
Optimizing page performance and loading times.
Ensuring cross-browser and responsive compatibility.
Implementing animations and interactive interface elements.
Testing and debugging the user interface.
Collaborating with designers and backend developers to ensure consistency and collaboration.

Tasks:

Developing the program's user interface based on design mock-ups and concepts.
Markup and styling of web pages using HTML, CSS, and JavaScript.
Implementing dynamic functionality using JavaScript frameworks and libraries such as React, Angular, or Vue.js.
Interacting with the program's backend through an API for data retrieval and submission.
Optimizing page performance and loading times, including caching, resource compression, and other techniques.
Ensuring cross-browser and responsive compatibility of the interface, so that it displays correctly on different devices and web browsers.
Implementing animations and interactive interface elements to enhance user experience.
Testing and debugging the user interface to ensure quality and compliance with requirements.
Collaborating with designers and backend developers to align interfaces, exchange information, and facilitate collaboration.


Requirements:

More than 5 years of experience as a Frontend Developer.
Proficiency in programming languages and technologies such as HTML, CSS, JavaScript.
Experience working with frameworks and libraries like React, Angular, or Vue.js.
Understanding of the principles of user interface development.
Knowledge of markup and styling principles and methodologies, such as CSS preprocessors (e.g., Sass or Less) and CSS frameworks (e.g., Bootstrap).
Ability to work with development and debugging tools, such as browser inspector, developer console, and version control systems.
Experience working with RESTful APIs and an understanding of the fundamental principles of interaction between frontend and backend.
Understanding of the principles of responsive and adaptive web development to create interfaces that work well on various devices and screens.
Ability to work in a team, excellent communication and collaborative skills.
Commitment to learning and self-development, staying abreast of new trends and technologies in frontend development.

We offer:

Competitive pay (base salary + KPI)
Fair, results-oriented KPI system (transparent bonus calculation with clear indicators and potential amounts)
14 days of vacation and paid sick leave (no need for a sick note)
Flexible work schedule, results-focused, Mon. - Fri. (start between 8:00 - 11:00 am and finish between 4:00 - 7:00 pm)
Opportunity to be part of a project and influence its development
No bureaucracy and people-oriented management
Access to training courses
International environment and eco-friendly corporate culture
Young, progressive, and super friendly team!


Wanna join our team? Then we're looking forward to your CV and we'll definitely get in touch with you.