10 Nov
|
DNA Consulting
|
Mysuru
10 Nov
DNA Consulting
Mysuru
Role & responsibilities
- Lead the design and development of front-end and back-end technologies for customer-facing, business-critical applications.
- Collaborate with functional teams to gather requirements and design technical solutions.
- Perform and oversee coding, testing, and debugging TypeScript and React applications.
- Leverage AI to assist and accelerate software development lifecycles including development, code review, test case generation and security review with human review of all AI generated code. Set guidelines and guardrails for the rest of the team to follow in adopting AI assisted development.
- Ensure adherence to coding standards and best practices.
- Build reliable, scalable and secure systems to support high-performance business critical systems.
- Provide on-call support during scheduled periods. Triage production issues and identify the root cause for problems along with practical solutions for mitigation and resolution.
- Mentor and develop junior developers,
perform code reviews, and implement best practices.
Preferred candidate profile
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 5+ years of experience in software development, including experience leading engineering teams.
- Solid experience with Node.js, TypeScript, React, NestJS, Prisma, and SQL, including data modeling and database design.
- Extensive leadership experience and strong team-building abilities.
- Experience working with Agile and Scrum teams.
- Exceptional communication, reporting, and problem-solving skills.
- Experience in triaging production issues and identifying the root cause for problems along with practical solutions for mitigation and resolution.
- Ability to work in a high-pressure, deadline-driven environment.
📌 Tech lead Node.js (Mysuru)
🏢 DNA Consulting
📍 Mysuru