Position: Middle/Senior React Developer
Company: PSR Company
Experience required: 3y
English level: upper

About position:
- Develop applications using JS adapting the best industry  practices
- Conduct regular code reviews to improve code quality, design, and tests
- Attend regular Retrospective meetings to discuss solutions to technical and process challenges
- Collaborate with Product Owners on defining User Stories for team
- Recommend system solutions by comparing advantages and disadvantages of custom development and open source alternatives
- Complete application development by coordinating requirements, schedules, and activities
- Mentoring junior team members
- Explore new opportunities to add value to product and process and present to team

Requirements:
- 3+ years of software development experience, with knowledge of Agile    
- Software development process
- Experience in JavaScript, ReactJS, Redux
- Experience with HTML, cross browser CSS and responsive design
- Understanding of REST APIs and use them in practice
- Understanding of Agile methodologies
- Experience as a developer on an agile team preferred
- Upper-Intermediate English level

We offer:
- Flexible working hours
- A competitive salary and good compensation package
- Possibility of partial remote work
- Best hardware
- A masseur and a corporate doctor
- An inspiring and comfy office

Professional growth:
- Challenging tasks and innovative projects
- An individual development plan
- A personal education budget
- Mentorship program
- Business trips

Fun:
- Corporate events and outstanding parties
- Exciting team buildings
- Memorable anniversary presents
- A fun zone where you can play video games, foosball, ping pong, and more

Company's projects range from single-purpose tasks for small businesses to highly complex, multi-platform systems for large corporate clients.