Full Stack DeveloperSenior Full StackLead

CRUX

Not Interested
Bookmark
Report This Job

profile Job Location:

Chennai - India

profile Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

We are seeking a highly skilled and versatile Full-Stack Developer to join our engineering this role you will be responsible for the end-to-end development of web applications from architecting user-facing front-end components to building robust scalable server-side logic and database schemas.

The ideal candidate has a deep understanding of the entire software development life cycle and is comfortable working in a fast-paced Agile environment. Whether you are a seasoned Senior Developer or a Lead ready to drive architectural decisions you will play a critical role in ensuring the performance security and scalability of our platforms.

 

Key Responsibilities

  • Front-End Development: Design and implement responsive high-performance user interfaces using Angular (v16) and TypeScript.

  • Back-End Development: Build and maintain secure scalable server-side applications using NestJS and .

  • Database Management: Architect and optimize data models across both relational (PostgreSQL) and NoSQL (MongoDB) databases.

  • API Design: Develop and integrate RESTful APIs; experience with microservices architecture is highly preferred.

  • Full-Stack Integration: Ensure seamless communication between the client-side and server-side systems.

  • Code Quality: Conduct thorough testing using frameworks like Jest or Jasmine and participate in rigorous code reviews.

  • DevOps & Deployment: Work within CI/CD pipelines and utilize containerization tools like Docker and Kubernetes.

  • Mentorship: (For senior/lead candidates) Provide technical guidance promote best practices and lead architectural discussions.

Technical Requirements

  • Professional Experience: 4 to 12 years of software development experience in a professional environment.

  • Core Fundamentals: Strong mastery of Computer Science fundamentals including data structures algorithms and software design patterns.

  • Front-End Mastery: Extensive experience with Angular (specifically version 16 or higher) and reactive programming (RxJS).

  • Back-End Mastery: Proven expertise in NestJS TypeScript and .

  • Database Expertise: Proficiency in database design query optimization and management (PostgreSQL and MongoDB).

  • DevOps Knowledge: Solid understanding of Git CI/CD practices and cloud infrastructure (AWS Azure or GCP).

  • Security: Deep knowledge of web security best practices (OWASP JWT OAuth).


Qualifications :

  • Education: Bachelors degree in Computer Science Engineering or a related technical field.

  • Cloud & Containers: Experience with Docker Kubernetes and cloud-native services.

  • Leadership: Previous experience in a Lead or Senior role is highly desirable.

  • Methodology: Familiarity with Agile/Scrum processes.


Additional Information :

 

Experience Level: 412 Years

Location: Chennai/Remote

 


Remote Work :

Yes


Employment Type :

Full-time

We are seeking a highly skilled and versatile Full-Stack Developer to join our engineering this role you will be responsible for the end-to-end development of web applications from architecting user-facing front-end components to building robust scalable server-side logic and database schemas.The i...
View more view more

Key Skills

  • Abinitio
  • Administration And Accounting
  • Android
  • Bid Management
  • Inventory Management
  • Embedded C

About Company

About CRUXCrux Consulting Services is a growing organization in the consulting industry, focused on delivering high-quality services to our clients. We are looking for a motivated and enthusiastic HR - IT Recruiter Trainee to join our HR team and support our IT recruitment efforts.

View Profile View Profile