Lead Full Stack Developer

  • Full-time

Company Description

About CRUX

CRUX is one of the leading information technology companies. Through its Global Network Delivery Model, Innovation Network, and Solution Accelerators, CRUX focuses on helping global organizations address their business challenges effectively.

CRUX continues to invest in new technologies, processes, and people, which can help its customers, succeed. From generating novel concepts through CRUX’s R&D and academic alliances, to drawing on the expertise of key partners, it keeps clients operating at the very edge of technological possibility.

CRUX highly skilled, dedicated IT professionals, its subsidiaries and Joint Ventures provide customized IT solutions for several industries using our range of technical expertise and experience.

CRUX

Client’s satisfaction is our utmost priority. We will go through and provide you with the right vendor with the right talent who are capable of handling any job you desire. We will handle the project for you making sure that all your requirements are met. We work for you.

We believe that every IT & ITES project is unique in it and cannot be generalized.  In this model the client stands to gain by working with the pioneers of the industry at relatively lower cost and towards the end of the development life cycle the technology is transferred which value adds to the local content.

CRUX offers a wide variety of services.  Match your business needs to our capabilities.  Our professional staff’s are highly qualified to assist companies in any area related to their information systems environment

Job Description

We are seeking an experienced Lead Full-Stack Developer to join our growing engineering
team. In this role, you will be responsible for leading technical initiatives, mentoring junior
developers, and driving the development of scalable web applications. You'll work closely with
stakeholders to translate business requirements into robust technical solutions while
maintaining high standards of code quality and performance.
Development & Technical Excellence

 Develop full-stack applications using our core technology stack
● Write clean, efficient, and well-documented code
● Implement automated testing strategies and maintain high test coverage
● Troubleshoot and resolve complex technical issues
● Stay current with industry trends and emerging technologies

● Strong fundamentals in programming and software development principles
● Solid understanding of data structures and algorithms
● Experience with design patterns and software architecture principles
● Proficiency in JavaScript and TypeScript
● Experience with our tech stack is highly preferred:
● Angular (version 16 or higher)
● Nest JS
● PostgreSQL
● Experience with RESTful APIs (experience with microservices would be ideal)
● Knowledge of version control systems (Git)
● Understanding of CI/CD pipelines and DevOps practices

Qualifications

Bachelor's degree in Computer Science, Engineering, or related field
● Experience with cloud platforms (AWS, Azure, or GCP)
● Knowledge of containerization technologies (Docker, Kubernetes)
● Familiarity with testing frameworks (Jest, Jasmine)
● Experience with Agile/Scrum methodologies
● Previous experience in a similar lead or senior developer role
● Understanding of database design and optimization techniques
● Knowledge of security best practices and implementation

Additional Information

Chennai - Hybrid
(WFO 2 days in a week)

  • Experience :   7 to 10 Years