Senior Software Engineer - Node
Core
Developing server applications and Restful APIs for various software platforms, ensuring functionality, security, and performance while mentoring junior engineers.
Role type
Senior IC Node.js backend engineer with team leadership
Builds
Server applications and Restful APIs
Domain
Internet services / Backend development
Deliverable
production ML models | product features
Required skills
Node.js, ExpressJS, NestJS, RESTful API design, relational and schemaless databases (MySQL, PostgreSQL, MongoDB), unit testing, version control (Git), security standards
Preferred skills
Front-end technologies, new technology research, candidate evaluation
Technologies
Node.js, ExpressJS, NestJS, MySQL, PostgreSQL, MongoDB, Git, JIRA
Responsibilities
Analyze business requirements, write code and unit tests, tune code for security and performance, maintain systems, lead and mentor a team of software engineers, evaluate candidates for open positions
Seniority
Senior, hands-on IC with mentorship responsibilities