Position: Front-end (React.JS) Developer
Company: Dressler Consulting
Experience required: 3y
Category: JavaScript
English level: intermediate
Published: 2020-09-01T00:00:00+03:00

**Duties and responsibilities:**
- Be a member of an agile team that owns the development for a specific client or platform;
- Collaborate with other software engineering teams, design team, product owners and managers, and business stakeholders to implement new features;
- Develop user interfaces with the latest frontend technologies;
- Front end development using React.js, Redux and Typescript;
- Working with JavaScript, HTML, CSS;
- Develop fully functional application components writing clean, testable code;
- Perform tests and debugging to maximize application efficiency and performance;
- Responsible performing unit testing and integration testing;

**Required:**
- 4+ years software development experience that includes experience in HTML/CSS/Javascript Typescript, UI technologies;
- Strong understanding of how React ecosystem works (namely React, Redux, styled components);
- Experience with testing tools (Jest, Enzyme etc.);
- Experience with Git and understanding branching principles;
- Understanding of REST Web Services, architecture principles and design patterns;
- Experience working with Scrum, Atlassian Jira, Bitbucket, Confluence, git;
- Good refactoring skill;
- Experience with Git(using GitFlow);
- Upper-intermediate English;

**Advantage:** 
- Knowledge of RDBMS & NoSQL Databases;
- Work with cloud services (AWS, Azure)