Technical Lead, Full Stack Developer

Pune, Maharashtra, India
Full Time
Experienced

Technical Lead - Full Stack Developer

Location: India (Remote)
Company: Centric Software
Job Type: Full-time

Company Overview:

Centric Software is a dynamic and innovative company looking for a talented Technical Lead to join our team. As a Technical Lead, you will be at the forefront of designing and implementing scalable solutions using a range of cutting-edge technologies. You will be working in an agile environment and will be responsible for leading a team of developers to deliver high-quality software solutions.

Key Responsibilities:

  • - Lead the development and deployment of web applications using a full-stack approach.
  • - Design, develop, and maintain scalable backend systems and APIs.
  • - Implement front-end components with a focus on user experience and performance.
  • - Manage and optimize AWS infrastructure to ensure high availability, scalability, and cost-effectiveness.
  • - Ensure robust testing and quality assurance processes are in place.
  • - Collaborate with cross-functional teams to define, design, and ship new features.
  • - Mentor and guide a team of 5-10 developers to foster a culture of continuous learning and improvement.
  • - Troubleshoot and resolve complex technical issues.
  • - Stay up-to-date with emerging technologies and industry trends.

Required Skills and Qualifications:

Education: Bachelor’s degree in Computer Science or a related field.
Experience: 5+ years of experience in software development, with a focus on full-stack development and AWS DevOps.
Technical Skills:
  • - Front-End Development: HTML, CSS, JavaScript, and frameworks like React.js.
  • - Back-End Development: Node.js, NestJS, and proficiency in designing RESTful APIs.
  • - TypeScript: Strong experience with TypeScript for both front-end and back-end development.
  • - State Management: Experience with MobX.
  • - Database Management: PostgreSQL and NoSQL (MongoDB).
  • - Cloud Services: Extensive experience with AWS services including EC2, S3, Lambda, RDS, and CloudFormation.
  • - DevOps: CI/CD pipelines, Jenkins, Docker, Kubernetes, and Infrastructure as Code (IaC).
  • - Agile Methodologies: Experience working in agile development environments.
  • - Testing: Unit testing, integration testing, and tools such as Jest or Mocha.
  • - Other: Strong problem-solving skills, effective communication, and the ability to work in a fast-paced environment.

Preferred Skills:

  • - Knowledge of additional programming languages such as Python or Java.
  • - Experience with microservices architecture.
  • - Familiarity with serverless computing.
  • - Strong understanding of security best practices and data protection.

Benefits:

  • - Competitive salary and benefits package.
  • - Opportunity to work with a passionate and dedicated team.
  • - Continuous learning and professional development opportunities.
  • - Flexible working hours and remote working options.

Application Process:

Interested candidates are invited to submit their resume, along with a cover letter detailing their relevant experience and why they are the ideal fit for this position.

Centric Software provides equal employment opportunities to all qualified applicants without regard to race, sex, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status or genetic information.

Share

Apply for this position

Required*
Apply with
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file