DevsLane is seeking a highly skilled and experienced Senior Node.js Engineer to join our dynamic team. The ideal candidate will have a strong background in building scalable backend systems and a passion for delivering high-quality software solutions.
Company Profile
DevsLane is a leading Software Consultancy Firm based in India. DevsLane offers various services ranging from proof-of-concepts to end-to-end development
Job Responsibilities
- Design, develop, and maintain robust backend services using Node.js and associated frameworks.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Implement and maintain RESTful APIs and real-time communication protocols like WebSockets.
- Optimize applications for maximum speed and scalability.
- Troubleshoot and debug applications to ensure optimal performance.
- Stay updated with emerging technologies and apply them into operations and activities.
Desired Profile
Minimum requirements
- Bachelor's degree in Computer Science, Engineering, or related field.
- 5+ years of hands-on experience with backend development using Node.js.
- Proficient in JavaScript (ES6+) and asynchronous programming concepts.
- Experience with RESTful APIs and integration with frontend or third-party services.
- Solid understanding of relational (MySQL/PostgreSQL) or NoSQL (MongoDB) databases.
- Version control with Git and collaborative development practices.
- Exposure to cloud platforms like AWS, GCP, or Azure.
- Knowledge of containerization (Docker)
- Familiarity with CI/CD pipelines and DevOps culture
Preferred requirements
- Master's degree in Computer Science or a related technical discipline.
- Experience with microservices, GraphQL, and event-driven architecture.
- Knowledge of orchestration (Kubernetes).
- Contributions to open-source projects or personal GitHub portfolio.
- Previous experience in high-growth startups or product-first companies.
Skill required
Backend Development
- Node.js (v14+), Express.js, NestJS or Koa.js
- JavaScript, TypeScript
- Understanding of async/await, promises, and event loop
API & Data Handling:
- RESTful API development and integration
- GraphQL (Apollo Server or equivalent) Bonus
- WebSockets or real-time data handling (e.g., Socket.io)
Database:
- MongoDB, PostgreSQL or MySQL
- Working with ORMs like Sequelize, Mongoose, or TypeORM
Testing & Quality:
- Unit and integration testing using Jest, Mocha, or Chai
- Understanding of TDD or BDD approaches
DevOps & Infra:
- Docker (required), Kubernetes (preferred)
- CI/CD tools like GitHub Actions, Jenkins, or CircleCI
- Familiarity with serverless architecture (bonus)
Security & Compliance:
- Implementing JWT/OAuth2 for authentication
- Awareness of OWASP Top 10 vulnerabilities and secure coding practices
Collaboration & Workflow:
- Git-based workflows
- Agile development (Scrum/Kanban)
Experience required: Minimum of 5 years of professional experience in backend development using Node.js. Compensation range: INR 20-30 LPA (Exceptions possible for outstanding candidates)
Working days and shifts: Monday to Friday with US Client Overlap
Location of Posting: Remote
How to apply:
- Fill out the form here => https://forms.gle/zcnyGnDRgkjkjrEY8
- Shortlisted candidate will be contacted and explained the further details
Contact us:
Email => [Confidential Information]
Website => https://devslane.com