Backend (Node.js) Developer

5 - 8 years

8 - 10 Lacs

Posted:1 week ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Part Time

Job Description

Job summary:

The Backend (JavaScript and TypeScript) developer role at group.one is a strategic position focused on developing and enhancing scalable and secure SaaS products that help small and medium-sized businesses in Europe grow by simplifying how they communicate, collaborate, and manage their online presence - all from a single, integrated platform. This role requires close collaboration with Group Head, Team Lead, and Product Manager.

  • Software development: Develop, maintain server-side SaaS applications (components and micro services)
  • Scalable modular design: Design or refactor the architecture into loosely coupled services or components, create reusable components across products, and ensure they are easy to update, replace and deploy
  • Technical Leadership: Provide expert guidance and mentorship to development teams, promoting best practices in coding, design patterns, and frameworks
  • Cross-functional Collaboration: Work closely with product managers and engineering teams to translate and align the architecture with the strategic goals of the product, ensuring scalability, efficiency, and ease of integration
  • Project Planning: Participate in project planning by providing accurate estimations, identifying integration points, and assessing technical risks with mitigation strategies
  • Code Quality Oversight: Ensure code quality aligns with design and architectural principles through regular code reviews, focusing on security, scalability, and maintainability
  • Performance Optimization: Identify and resolve system bottlenecks, working with teams to enhance performance, scalability, and reliability
  • Infrastructure Collaboration: Partner with Infra teams to streamline deployment processes and ensure efficient CI/CD workflows for rapid and stable releases

Skills requirements:

Mandatory:
  • JavaScript and TypeScript
  • Node.js or NestJS
  • Databases (MySQL or PostgreSQL)
  • Version control systems (Git)
  • Unit testing frameworks (e.g., Mocha, Jest)
  • Asynchronous programming, micro services, event driven architectures
  • System design (Containers, Load balancers, CDN, Caching, Message Queue, Logging)
  • Monitoring and alerting using Prometheus and Grafana
  • Optimizing applications for performance and scalability
  • Problem-solving, data structures, and algorithms
  • Confluence and Jira
Good to have:
  • Understanding of HTML, CSS, and responsive web design
  • Knowledge of distributed systems, APIs, GraphQL
  • Experience with Infrastructure-as-Code (using Helm or Kustomize)
  • Experience with cloud platforms (AWS, GCP, or Azure)

Education and experience requirements:

  • Bachelor’s degree (B.Tech. or B.E.) in Computer Science or Information Technology
  • 5–8 years of relevant experience in backend development using Node.js and TypeScript

Keywords

  • TypeScript, Node.js, JavaScript, Kubernetes, CDN, Redis, Code review, Code quality, CI/CD, Git, SonarQube, Webpack, NPM, Unit testing, MySQL, PostgreSQL, Design principles, Data structures, Algorithms, Confluence, Jira, Agile.

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You