Position: React Frontend Engineer
Company: Forte Group
Category: JavaScript
Experience required: 3y
English level: intermediate

**Team and workflow**
There are 3 Feature Teams and a core Test Automation team working in parallel on the same codebase. Our colleagues are located in multiple countries and we’re all working remotely from Belarus, Ukraine, Latin America, and the US. All feature teams follow the same Scrum process with synchronized Sprints. We have dedicated Product Owners with direct access to the business. Jira, Confluence, and Slack are the main tools used on a day-to-day basis. We practice “true” Scrum where we commit, and deliver with quality, and release to production every Sprint.

**Technologies and Tools used on the project**
● Frontend: JavaScript, React.js, Redux, CSS Modules, Webpack, Formik, Jest
● Backend: Java Core, Spring, Kafka, Microservices architecture
● Database: PostgreSQL, Aurora DB Cluster (based on PostgreSQL)
● Build Tool: Jenkins
● Infrastructure: Docker
● Logs & APM: Datadog
● Cloud Platform: Amazon Web Services (AWS)
● VCS: Git
● Tools: Jira, Confluence

**Job content**
● Work as a part of a cross-functional Scrum team  
● Design and develop new UI features and integrate them with the application backend
● Analyze requirements, collaborate with team members to produce thoughtful software designs
● Build reusable components and front-end libraries for future use
● Participate in code review and mentoring less experienced colleagues
● Optimize application for maximum speed and scalability
● Provide accurate estimates on work items
● Follow engineering operation process to ensure high-quality software solutions concerning engineering excellence
●  Follow frontend development best practices as well as team conventions

**Qualifications and Skills **
● Proven experience in web development of commercial software available on the market
● Proven hands-on experience developing using React.js and Redux
● Bachelor’s degree in the relevant field
● Work experience with React hooks
● Strong knowledge of Webpack, Yarn, Git, REST API’s
● Knowledge of Node.js would be a plus
● Knowledge of Jest is a plus
● Knowledge of the Agile Scrum process and how it pertains to the SDLC is a plus

**Personal qualities**
● Great team player
● Strong organizational and soft skills
● Ability to keep the focus on the complete solution and delivering the business value
● Ability to deal with ambiguity and drive independently or collaboratively with the team on solutions, positive approach to challenges and focus on problem-solving
● Intermediate+ English

**We offer**
● Experience working with colleagues locally and abroad
● Opportunities for self-realization
● Friendly team and enjoyable working environment
● Professional and corporate events
● Social package: professional & soft skills training, medical & family care programs, sports
● English classes in the office with a dedicated teacher