Drag

Chat With Us

Image

Lead Full Stack Developer (Node.js) – Full Stack & DevOps

  • Location Maharajgunj , Chakrapath
  • Job Type On-Site

About the Role

We are looking for an experienced and highly motivated Lead Full Stack Developer with strong expertise in Node.js, modern JavaScript frameworks, cloud infrastructure, and DevOps practices. The ideal candidate will lead the development team, architect scalable applications, mentor developers, and ensure the successful delivery of high-quality software solutions.

This role requires both hands-on technical expertise and leadership skills to drive software development from planning to deployment while maintaining high standards for performance, security, and scalability.

 Key Responsibilities

 Technical Leadership

  • Lead the design, development and deployment of scalable web applications.

  • Define software architecture, coding standards and best development practices.

  • Review code, maintain documentation and ensure high-quality delivery.

  • Mentor junior and mid-level developers and support team growth.

  • Conduct technical interviews and assist in team building.

  • Estimate project timelines, allocate development tasks and identify technical risks.

  • Lead sprint planning, daily stand-ups, pull request reviews and continuous improvement initiatives.

  • Collaborate with Product Managers, UI/UX Designers, QA Engineers, Project Managers and stakeholders.

Backend Development

  • Develop secure, scalable and maintainable backend services using Node.js, Express.js, NestJS and TypeScript.

  • Build RESTful APIs, GraphQL APIs, WebSockets and microservices.

  • Implement authentication and authorisation using JWT, OAuth and SSO.

  • Optimise API performance, scalability and security.

  • Integrate third-party APIs and payment gateways.

Frontend Development

  • Develop responsive and user-friendly interfaces using React.js, Next.js, TypeScript, HTML5, CSS3 and JavaScript ES6+.

  • Build reusable UI components using frameworks such as Tailwind CSS and Material UI.

  • Consume REST APIs and ensure smooth frontend-backend integration.

  • Optimise applications for performance, SEO and cross-browser compatibility.

Database Management

  • Design, manage and optimise databases including PostgreSQL, MySQL, MongoDB and Redis.

  • Handle database design, performance tuning, query optimisation and data migration.

  • Implement backup, recovery and data reliability strategies.

DevOps, Cloud & Production Support

  • Build and manage CI/CD pipelines using GitHub Actions, GitLab CI/CD and Azure DevOps.

  • Work with Docker, Linux server administration, AWS, Microsoft Azure and cloud platforms such as GCP.

  • Support infrastructure provisioning, container orchestration, automated deployments and monitoring.

  • Manage logging, production support, disaster recovery planning and security hardening.

  • Experience with Infrastructure as Code tools such as Terraform will be an advantage.

Security, Performance & Testing

  • Apply secure coding practices, HTTPS and SSL certificate management.

  • Optimise applications through profiling, server optimisation, caching, load balancing, CDN implementation, database optimisation and memory leak analysis.

  • Perform and support unit testing, integration testing, API testing and end-to-end testing.

Required Skills

  • Backend: Node.js, Express.js, NestJS, TypeScript, REST APIs, GraphQL, WebSockets

  • Frontend: React.js, Next.js, HTML5, CSS3, JavaScript ES6+, Tailwind CSS, Material UI

  • Databases: PostgreSQL, MongoDB, MySQL, Redis

  • DevOps & Cloud: Docker, CI/CD, Linux Server Administration, AWS, Azure or GCP, Azure DevOps, GitHub Actions, GitLab CI/CD

  • Security & Performance: Secure coding, HTTPS, SSL, caching, load balancing, CDN, optimisation and monitoring

  • Testing: Unit, integration, API and end-to-end testing

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology or a related field.

  • 3–5 years of professional software development experience.

  • Minimum 1 year of experience leading development teams.

  • Proven experience delivering enterprise-scale web applications.

Nice to Have

  • Experience with AI/LLM integrations.

  • Experience with serverless architectures.

  • Knowledge of event-driven systems such as Kafka or RabbitMQ.

  • Experience with Elasticsearch.

  • Knowledge of blockchain technologies.

  • Mobile development experience using React Native.

Soft Skills

  • Excellent communication and collaboration skills.

  • Strong leadership and mentoring ability.

  • Analytical and problem-solving mindset.

  • Ability to work independently and within cross-functional teams.

  • Strong organisational and time-management skills.

  • Ability to thrive in a fast-paced environment.

What We Offer

  • Competitive salary.

  • Collaborative and innovative work environment.

  • Opportunity to work on cutting-edge technologies and enterprise-level projects.

  • Tea & Dinner provided

How to Apply

We’re always looking for talented individuals to bring fresh ideas and energy to our team.

Fill out the form here: https://forms.gle/gvwuYhDtVamaHXNF9

Apply here: https://omegaincorporations.com/job-details/lead-full-stack-developer

  • Experience
  • Working Hours 2:00 PM – 11:00 PM (Nepal Time) during UK Winter 1:00 PM – 10:00 PM (Nepal Time) during UK Summer (Daylight Saving Time)
  • Working Days 5 Days (Mon-Fri)