Write robust code that is reusable, testable, and efficientCollaborate directly with product managers, designers, and developers to create new and useful solutionsDevelop low-latency, high-availability, and performant application design and implementationSecurity and data protection implementationPut unit and end-to-end tests into practiceJob Requirements:Bachelor s/Master s degree in Engineering, Computer Science (or equivalent experience)At least 6+ years of relevant experience as a software developerExperience in Node.js/Express.jsKnowledge of designing and developing APIs at scaleFamiliarity with NoSQL data design patternsKnowledge of WebSocketsFamiliarity with Clean Code principlesDemonstrate a record of delivering impactful technical projects (public Git projects, Stackoverflow account with a good reputation are plus points)Experience in NestJS is a plusKnowledge of modern Agile development and familiarity with TDD and CI/CD is nice to haveExperience with AWS services related to computing, storage, and event-driven apps is desirableExperience designing Architectural patterns is a plusProficiency in English