Recent Post

SDE - 2 Node Developer

Full-time3-5 Years Experience
Competitive Salary + Benefits

Job Description

We are looking for an experienced SDE - 2 Node Developer to join our dynamic team. You will be responsible for designing, developing, and maintaining scalable backend systems that power our innovative solutions.

Key Responsibilities

  • Design and develop scalable, high-performance backend systems using Node.js
  • Build RESTful APIs and microservices architecture
  • Collaborate with frontend developers to integrate user-facing elements
  • Optimize applications for maximum speed and scalability
  • Implement security and data protection measures
  • Participate in code reviews and provide constructive feedback
  • Troubleshoot and debug applications
  • Work with databases (SQL and NoSQL) and data storage solutions
  • Implement automated testing platforms and unit tests

Technical Requirements

  • 3-5 years of professional experience in Node.js development
  • Strong proficiency with JavaScript/TypeScript
  • Experience with Express.js, Nest.js, or similar frameworks
  • Knowledge of database technologies (MySQL, PostgreSQL, MongoDB)
  • Experience with RESTful API design and development
  • Familiarity with microservices architecture
  • Understanding of DevOps practices and CI/CD pipelines
  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Knowledge of containerization (Docker, Kubernetes)

Nice to Have

  • Experience with GraphQL
  • Knowledge of message brokers (RabbitMQ, Kafka)
  • Understanding of caching mechanisms (Redis, Memcached)
  • Experience with test-driven development (TDD)
  • Contributions to open-source projects

What We Offer

  • Competitive salary and performance bonuses
  • Health insurance and wellness programs
  • Flexible working hours and remote options
  • Professional development budget
  • Latest hardware and tools
  • Collaborative and innovative work environment
  • Regular team events and activities
  • Career growth opportunities