Position: Middle React Developer
Company: Forte Group
Experience required: 3y
English level: intermediate

Forte Group is looking for a Middle ReactJS Engineer to join our US-based client who provides an end-to-end suite of video tools for live streaming, post-production, and highlight distribution in sports and technology.

**About**

Great software doesn’t happen on its own. It takes great people. That just happens to be our forte. With nearly 20 years of matching top engineering talent with preeminent and innovative brands, we look for people who are inquisitive, resourceful, dedicated to their craft, and driven to help companies build great software. If this sounds like you, read on. 

**Job Content**

As a Middle React Developer, you will have the opportunity to be a part of a team of developers working on a video platform that increases engagement by connecting media publishers to local, contributor-driven content. The platform simplifies video for team communities by providing an end-to-end suite of video tools for live streaming, post-production, and highlight distribution - eliminating the barriers to sourcing, organizing, and publishing video content.

You will be working as a part of a dedicated Agile team with a high level of responsibility for technical decisions and daily collaboration with the client abroad.

**Responsibilities**

● Work with your team and other stakeholders to define, design, implement, test, and deliver quality software products in a fast-paced environment using JavaScript and other technology
● Contribute to an agile team that solves complex challenges and improves the scalability and performance of existing applications.
● Troubleshooting issues by fixing defects and responding to client specific problems
● Evolve our test harnesses, helping the team keep the test runs fast and reliably green
● Participate in code reviews with the team to ensure that code completely and correctly implements the design
● Sharing knowledge and learning from the colleagues
● Facilitate engineering operation process to ensure high-quality software solutions concerning engineering excellence
● Be proactive and propose reasonable decisions
● Be flexible and able to align with priorities coming from the business
● Follow frontend development best practices as well as the team conventions

**Technologies**

● JavaScript, TypeScript
● **React 17**
● ViteJS
● **GraphQL**, Apollo
● Vitest, React Testing Library, MSW
● CSS Modules + PostCSS

**Qualifications**

● Good knowledge of HTML, CSS, **TypeScript**, and JavaScript
● Substantial experience with ReactJS
● Self-driven team member of a high-performing development team who cares about the team culture and takes pride in the outcome of the teamwork
● Flexible and able to align with priorities coming from the business
● Enjoys an Agile development environment, Kanban methodology experience is a plus
● Excellent interpersonal and communication skills
● **Strong Intermediate** **English**

**Experience**

● Minimum of 2 years of relevant work experience
● Working experience with JavaScript frameworks(ReactJS)
● Experience in integrating Backend APIs
● Experience with automated code testing (unit testing, integration testing)

**We offer:**

● Experience working with colleagues locally and abroad
● Opportunities for self-realization working on challenging projects using new technologies and tools
● Friendly team and enjoyable working environment
● Social and corporate events
● Possibility for career development
● Participation in professional trainings, meetups
● Medical & family care programs
● Various sport activities coverage
● Fully paid by Forte 5 sick days during working year
● Internal English courses provided by Forte Teacher
● Comfortable and fully equipped workplace