Senior Full Stack JavaScript Developer

4 years

0 Lacs

Posted:1 week ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About the Role

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.

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript 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