Position: Senior Front-End Developer (React.js)
Company: LAMPA Software
Experience required: 3y
Category: JavaScript
English level: intermediate
Published: 2023-05-01T00:00:00+03:00

Lampa Software is an outsourcing IT company located in Vinnytsia. We deliver custom Software Development services with expertise and a friendly atmosphere. The number of projects in which the company was involved exceeds the mark of 120.

**Responsibilities:**
- Development of new features
- Maintenance of existing functionality
- Participate in software, and architecture design meetings
- Write clean, testable, maintainable code, and continue to grow your development skills
- Communicate with all team members on the search for ideas, concept creation, design process and development of new function

**Required skills:**
- Advanced knowledge JS (ES6)
- HTML/CSS(SCSS)
- Bootstrap (Base knowledge) or other CSS Frameworks
- Development tools for debugging (Postman, debugger, prettier and other)
- GIT
- React + Redux + Redux-Thunk
- Redux Form or Hook Form
- REST API
- Responsive Design
- Firebase (Remote config, events, etc...)
- Knowledge how backend works
- OOP
- Will be as plus some experience SEO
- WEB app optimization
- Websockets
- Will be as plus some experience with TS
- Understanding integration processes
- Will be as plus some experience with Webpack/Gulp

**Benefits:**
- Lampa`s warmth atmosphere and team;
- Strong focus on your personal and professional development;
- Free access to educational platforms (payment for specialized trainings, courses, participation in conferences);
- Gym compensation;
- Paid vacation, sick leave and public holidays;
- Paid overtime;
- Free English classes;
- Corporate events, team building and other cool activities;
- Medical care system.

**Hiring process:**
-We carefully consider each candidate's application: if we have selected other candidates, you will receive feedback; if the resume meets the requirements of the vacancy, we will clarify a few basic questions and proceed to the next stages
- Interview with the technical team
- English interview
- HR interview
- Job offer