Talent.com
Senior Full Stack JavaScript Developer

Senior Full Stack JavaScript Developer

Clubwise Development India Private LimitedDelhi, India
1 day ago
Job description

About the Role

We’re looking for a Senior Full Stack JavaScript / TypeScript Developer with deep expertise in Node.js and Angular to join our growing engineering team. You will be responsible for designing, building, and maintaining scalable, secure, and high-performance web applications. As senior / lead developer, you will also be required to perform R&D for new technologies, tools, and processes, as well as POC’s.

This role requires a solid understanding of secure coding practices, modern software architecture, and a passion for writing clean, maintainable code. You will work closely with cross-functional teams including product managers, designers, DevOps, and QA to build features that matter.

Key Responsibilities

  • Design and implement full-stack features using Angular (front-end) and Node.js, Nest.js (back-end) with TypeScript. Knowledge of modern databases and structures such as PostgreSQL and Redis as well ORM’s like Sequelize will be advantageous.
  • Write secure, clean, modular, and testable code following industry best practices and internal standards. Knowledge of Jest, ESlint, Prettier and Jenkins or GitHub Actions will be a distinct advantage.
  • Ensure application security by adhering to OWASP and other secure coding guidelines (OWASP zap knowledge advantageous).
  • Develop and maintain RESTful APIs with robust validation and authorization layers.
  • Perform code reviews using AWS Q Developer, mentor junior developers, and contribute to architecture decisions. Good knowledge and practice of SOLID principals implementation is also advantageous.
  • Collaborate in agile ceremonies and participate in planning, grooming, and retrospectives following the SCRUM development methodology.
  • Integrate with third-party APIs, services, and payment gateways, ensuring data security and compliance.
  • Help establish and enforce coding standards, code quality metrics, and unit / integration testing coverage.
  • Support CI / CD pipelines and deployment processes with DevOps teams.
  • Stay current with emerging technologies, trends, and standards.

What We’re Looking For

Required Skills & Experience

  • 4+ years professional experience with JavaScript and TypeScript in full-stack development.
  • Expert-level knowledge of Node.js (Nest.js or similar frameworks).
  • Strong proficiency with Angular (v10+), RxJS, NgRx or similar state management libraries.
  • Experience with secure web application development, including input validation, authentication, and authorization.
  • Familiar with OWASP Top 10, CSP, CORS, CSRF, XSS, and secure session management.
  • Experience with REST APIs, and API security (OAuth2, JWT, API keys).
  • An understanding of relational and NoSQL databases (PostgreSQL, Redis).
  • Proficiency with unit, integration, and E2E testing (Jest).
  • Familiarity with Docker, Git, and CI / CD pipelines.
  • Excellent problem-solving, communication, and collaboration skills. Ability to convey technical ideas and concepts to a broad audience.
  • Self-motivated, but can excel in a team-based environment. Strong initiative and enthusiasm.
  • Comfortable in a SDLC environment
  • Skilled in change management tools, especially JIRA
  • Bonus Skills

  • Experience with NestJS or other structured Node.js frameworks.
  • Familiarity with AWS, cloud platform (Lambda, CloudWatch, S3).
  • Knowledge of PCI DSS, GDPR, or other security / compliance standards.
  • Experience in performance optimization (both client and server).
  • Contribution to open-source projects or tech community involvement.
  • A degree in computer science or similar is a plus, but not essential.
  • Experience of introducing AI into development processes and customer solutions
  • Security & Coding Standards

    ClubWise take security very seriously. The ideal candidate should :

  • Write code with least privilege principles, input / output validation, and threat modelling in mind.
  • Understand and apply secure dependency management and vulnerability scanning practices.
  • Participate in security reviews and work with security teams on threat mitigation.
  • Create a job alert for this search

    Developer Javascript • Delhi, India