Node.js Team/Tech Lead jobs in United States
info-icon
This job has closed.
company-logo

EvoPlay ยท 2 months ago

Node.js Team/Tech Lead

EvoPlay is seeking a highly skilled and experienced Backend Developer specializing in Node.js and TypeScript to join their team. The role involves designing, developing, and optimizing scalable backend systems while mentoring team members and implementing best practices across the engineering organization.

Information ServicesInformation Technology
check
Growth Opportunities

Responsibilities

Lead the design and implementation of complex backend systems and APIs using Node.js and TypeScript
Architect scalable, secure, and high-performance solutions to meet business requirements
Optimizing application performance, ensuring low latency and high availability
Conducting code reviews, enforcing coding standards and promoting best practices within the team
Mentor mid-level developers, providing guidance and technical expertise
Collaborate with cross-functional teams, including frontend developers, DevOps and product managers, to create high-quality software solutions

Qualification

Node.jsTypeScriptRESTful API designPostgreSQLMySQLRabbitMQRedisDockerAWSGCPProblem-solvingCommunication

Required

6+ years of professional backend development experience using Node.js
Knowledge of TypeScript and a deep understanding of its features and benefits
Strong knowledge of RESTful API design
Strong understanding of databases, including PostgreSQL and MySQL, with expertise in data modeling, query optimization, and database performance tuning
Experience with message queues such as RabbitMQ or similar technologies, including designing and implementing messaging patterns (e.g. publish/subscribe, work queues) for scalable and decoupled systems
Solid experience with caching strategies and tools such as Redis or Memcached, including implementing data caching, session storage, and distributed caching to improve application performance and reduce latency
Knowledge of security best practices for backend development
Excellent problem-solving skills and ability to work in a fast-paced environment
Strong communication skills and experience working in collaborative, agile teams

Preferred

Experience with GraphQL is a plus
Familiarity with containerization (Docker) and cloud platforms (AWS or GCP)

Benefits

20 working days of vacation
12 sick days
Compensation for sick leave
Medical insurance
Flexible work schedule
Gifts and benefits for significant occasions
Mental health care
Support and development of volunteer culture

Company

EvoPlay

twittertwittertwitter
company-logo
EvoPlay is a leading developer of integrated products and solutions for the online gaming industry.