CRUX Consulting Services

Full Stack Developer – Senior, Lead

CRUX Consulting Services

full-time

Posted on:

Location Type: Remote

Location: India

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design and implement responsive, high-performance user interfaces using Angular (v16+) and TypeScript.
  • Build and maintain secure, scalable server-side applications using NestJS and Node.js.
  • Architect and optimize data models across both relational (PostgreSQL) and NoSQL (MongoDB) databases.
  • Develop and integrate RESTful APIs; experience with microservices architecture is highly preferred.
  • Ensure seamless communication between the client-side and server-side systems.
  • Conduct thorough testing using frameworks like Jest or Jasmine and participate in rigorous code reviews.
  • Work within CI/CD pipelines and utilize containerization tools like Docker and Kubernetes.
  • (For senior/lead candidates) Provide technical guidance, promote best practices, and lead architectural discussions.

Requirements

  • 4 to 12 years of software development experience in a professional environment.
  • Strong mastery of Computer Science fundamentals, including data structures, algorithms, and software design patterns.
  • Extensive experience with Angular (specifically version 16 or higher) and reactive programming (RxJS).
  • Proven expertise in NestJS, TypeScript, and Node.js.
  • Proficiency in database design, query optimization, and management (PostgreSQL and MongoDB).
  • Solid understanding of Git, CI/CD practices, and cloud infrastructure (AWS, Azure, or GCP).
  • Deep knowledge of web security best practices (OWASP, JWT, OAuth).
  • Bachelor's degree in Computer Science, Engineering, or a related technical field.
Benefits
  • Competitive salary
  • Flexible working hours
  • Professional development budget
  • Remote work options
  • Gym memberships

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
AngularTypeScriptNestJSNode.jsPostgreSQLMongoDBRESTful APIsmicroservices architectureJestJasmine
Soft skills
technical guidancebest practicesleadershipcommunication