Position: Intermediate Software Engineer (JS, React)
Company: Dev.Pro
Category: JavaScript
Experience required: 3y
English level: intermediate

SalesLoft is s a sales engagement platform that offers enhanced communication capabilities for sales teams while integrating email tracking, sales calls, meeting intelligence, and workflow automation tools in a single platform. You'll help us develop new features and switch from Angular.JS to React, taking your skills to the next level. 

What's in it for you:
• Partnership relationships with the client who values team's ideas and supports them
• High level of seniority in the team: 50% are senior, the rest are middle specialists
• Engineering weeks in which specialists bring their ideas to life with the colleagues 

Qualifications and experience:	
• 3+ years’ experience with JavaScript and React
• Hands-on experience with functional programming and state management libraries (redux-saga)
• Experience with unit testing
• Experience with JavaScript tooling (rush, webpack, ESlint, Prettier, etc.)
• Experience with Typescript or Flow
• GIT and GitHub flow knowledge
• Intermediate+ English

Nice to have	
• Hands-on experience with Angular.JS

Key responsibilities	
• Detecting and taking advantage of opportunities to improve team performance, quality, and communication
• Partnering closely with development, product, and leadership to facilitate project delivery
• Planning, designing, developing code and infrastructure, and contributing to technical discussions and strategy
• Writing software adhering to Agile software engineering practices (e.g. DRY principles, continuous integration, unit tests etc.)
• Taking part in code review of other developers to ensure simple architecture and the highest code quality
• Exploring new technologies, tools and components, and putting together recommendations to the team