Position: Middle Node.js Developer
Company: Forte Group
Experience required: 2y
English level: upper

Forte Group is looking for a Middle Node.js 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.

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 Node.js 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 a 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
● Participate in code reviews with the team to ensure that the code completely and correctly implements the design
● Perform refactoring to improve the stability, quality, and performance of existing applications
● Keep engineering operation process to ensure high-quality results
● Be proactive and propose thoughtful decisions

**Technologies:**

● Node.js
● TypeScript
● MongoDB
● GraphQL
● RabbitMQ

**Qualifications:**

● Good expertise in JavaScript and Node.js
● TypeScript experience in good to have
● 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
● Enjoys an Agile development environment, Kanban methodology experience is a plus
● Excellent interpersonal and communication skills
● **Strong Intermediate English** or higher

**Experience:**

● Minimum of 2 years of relevant work experience
● Working experience with Node.js frameworks
● Experience with non relational NoSQL-Databases(MongoDB)
● Experience with GraphQL is a plus
● Experience in building/integrating Backend APIs
● Experience with automated code testing (unit testing, integration testing)

**Good to have:**

● PHP experience
● WordPress experience
● Familiar with ReactJS
● Video Streaming experience

**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