Position: Senior Node.js Developer
Company: Forte Group
Experience required: 5y
English level: upper

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, and dedicated to their craft and driven to help companies build great software. If this sounds like you, read on.

Forte Group is looking for a Senior Node.js Developer to join our valued client whose driving mission is to revolutionize bioinformatics and biomedical data analysis. It's the world's first federated genomics platform for unified, secure research over distributed big data.

As a Senior Backend Engineer in our team, you will:

Take a leading role in defining software engineering processes and ways of working, not just coding
Design and lead backend architecture implementation
Contribute to features across the entire life cycle, from inception to deployment in production
Navigate in new code and make sense through what you find
Pick up new technologies and frameworks that suit the needs of products and users
Demonstrate an interest in working with best practices and principles while contributing to them, in order to keep high quality standards and keep hell far away
Work towards production deployment rapidly, be able to scale and to be monitored easily
Enable feature improvements and delivery to be updated on a daily basis
 
Requirements

4+ years of Node.js experience 
API design and implementation experience
Understanding of interactions and communication between services at scale (sockets, polling, monitoring)
Familiarity with TDD
Experience with NoSQL databases
Used communication services with message brokers (RabbitMQ, Kafka, etc.)
Experience with services ingesting high volume of transactions and analytics
A mindset ready to firefight against issues in realtime
Experience with Docker, AWS, GCP and ops over the cloud (nice to have)
Fluency in English

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
Internal English courses provided by Forte Teacher
Comfortable and fully equipped workplace