Position: Senior Node.js Developer
Company: WebiNerds
Category: Node.js
Experience required: 5y
English level: upper

Main requirements:
• Empathy
• Good spoken English — Intermediate +
• Moreover the 5 years as a back-end engineer
• Extensive experience writing, deploying and maintaining highly efficient and scalable APIs.
• Extensive experience with architecting and managing both relational and NoSQL databases.
• Strong experience with DevOps, including managing deployments across the entire application lifecycle and optimizing for performance and scale. 
• Ability to manage such deployments in a highly iterative, fast-paced startup environment.
• Demonstrable experience with architecting design patterns for a transactional layer that is optimized for performance and supports asynchronous execution.
• Experience with horizontal scaling, load balancing, and implementing tools for monitoring and optimizing system performance during spikes in traffic from influencers on Instagram and TikTok.
• Commitment to a software development workflow that includes robust testing through the use of Jest, Mocha, Chai, and similar tools
• Strength in Data Analysis, including a strong foundational understanding of Statistics and elementary Data Science.
• Willingness to work alongside US-based developers who will be managing your work and contributing to the code base.

We are offering:
• Possibility to create the product with the strong nerds team 😎

And some comfort:
• Setup, legal and accounting support for the Sole Proprietorship entity
• Vacation package / 18 work days + holidays
• Comfortable pet-friendly office in downtown Dnipro, with entertainment and lounge zone and all the necessary equipment
• A flexible daily schedule and ability to work remotely
• Bonus system based on performance
• Regular, but optional, team events
• Support in obtaining US and EU visas
• Free unlimited account to Fit4You fitness centers or the ones of your choice
• Medical insurance ❤️