About this role
Our client is seeking an experienced Lead Full Stack Developer for a contract role in Chennai. This position involves working on AI integration projects, where the successful candidate will be responsible for designing, developing, and maintaining web and middleware applications using a variety of high-performance technologies.
Key Responsibilities:
- Design and develop high-quality, efficient, and scalable web applications using JQuery, JavaScript, NodeJS, Vue, React, and JAVA (11+) or Python.
- Ensure adherence to best practices and coding standards to produce robust and maintainable applications.
- Develop and maintain RESTful web services to support application functionality, ensuring they are secure, reliable, and performant.
- Design and develop complex integrations using GRPC, WebSocket, and SIP-based technologies to implement real-time communication and data exchange solutions.
- Create and maintain database schemas to support application requirements and write efficient SQL queries for optimal performance and data integrity.
- Stay current with emerging trends and technologies in web development to continuously improve skills and enhance application performance.
Required Skills & Qualifications:
- Bachelor's or Master’s degree in Computer Science, Computer Engineering, or a related field.
- 5-8 years of experience in JQuery, JavaScript, NodeJS, React, Vue, and JAVA (11+) or Python development.
- Strong experience in back-end technologies including web services, Kafka, and Redis Cache, with at least 3+ years in these areas.
- Proficiency in database design and development with SQL databases (Postgres, MySQL, ClickHouse) and NoSQL databases (Cassandra, MongoDB, HBase).
- Good understanding of agile development methodologies.
- Strong analytical, problem-solving, and debugging skills.
- Excellent communication and collaboration skills.
- Experience in cloud-based development using AWS or other cloud platforms is preferred, along with familiarity with DevOps practices such as Kubernetes-based CI/CD pipelines.
What we offer:
- An opportunity to work on innovative AI integration projects.
- A dynamic and collaborative team environment.
- Professional growth and development opportunities.
This role is managed by AI-First Talent on behalf of our client. Your application is reviewed directly by our talent team.