Position: Intermediate Software Engineer (React)
Company: Dev.Pro
Experience required: 2y
Category: JavaScript
English level: intermediate
Published: 2022-01-01T00:00:00+02:00

You will work on is a messaging platform that enables our clients to engage with customer contacts (creating, storing and updating) to analyze customer behavior in order to build further marketing plans.

**What's in it for you:**

A project with a supportive team and partnership relationships with the client who values team's ideas and supports them
Directly communicate and get feedback from end users who are using the product you've developed
Grow as a specialist, performing various tasks: integration, functional, smoke, web, API testing

**Qualifications and experience:**

At least 2 years’ experience in JavaScript development
1+ years of experience in React.js/Redux
Proficiency in TypeScript
Experience with unit testing (e.g. Jest)
Pre-Intermediate English level (the position implies daily communication with foreign clients)

**Nice to have:**

Redux-Saga, Storybook, Styled Components, Enzyme
Knowledge of NodeJS or other back-end technologies
Experience with SQL, MongoDB
Docker, AWS, Jenkins, Angular knowledge
Knowledge of Microservice architecture or Service-oriented architecture

**Key responsibilities:**

Planning, designing, implementing ideas and supporting infrastructure
Evaluating technical solutions, identifying risks and performing estimation together with the team
Making technical decisions and ensuring they are implemented
Communicating with the client's team and business representatives
Working closely with the team of developers, quality assurance engineers and business analysts

**Our benefits:**

✅ Professional and personal growth: ability to shift your career path, access to English courses, online training programs, webinars and workshops
✅ Healthcare: healthcare medical insurance and healthcare kit (gym, sports nutrition etc.)
✅ Fun online activities and team-building events
✅ 18-20 paid time-off days per year, 5 absence-due-to-illness days and 21 days of extraordinary medical leave per year