Full Stack Developer – Digital Services
Full Time
,
Chennai, Coimbatore, Hybrid, Madurai
Experience: 1 to 3 years
Salary: Best in Industry
Overview:
As a Full-Stack Developer, you will contribute to the design and development of scalable, high-performance applications using cutting-edge technologies such as GenAI, serverless architectures, and microservices. This role offers a unique opportunity to work on impactful projects, collaborate with a skilled team, and deliver innovative solutions that drive business transformation.
Core Competencies: JavaScript | Python | React / Angular + Redux | Node | Serverless & Data Pipelines | RDBMS Gen AI Exposure | AWS or Azure.
Key Skills Required:
- Strong expertise in JavaScript and TypeScript, with the ability to build scalable and high-performance applications.
- Hands-on experience with Node.js, including frameworks like Express.js or Sails.js.
- Competent in creating front-end applications using Angular 14+ or React, with expertise in state management frameworks such as Redux or NGRX.
- Familiarity with Python or Go programming languages is preferred, enabling flexibility in working across diverse tech stacks.
- Practical experience in designing microservice architectures & MonoRepo structures.
- Experience in serverless architectures, building data pipelines and with message queue systems like RabbitMQ or Kafka is highly valued.
- Solid understanding and hands-on experience with both NoSQL and RDBMS databases.
- Experience with containerization and managing pods (e.g., Docker, Kubernetes).
- Ability to lead technical architecture discussions and design solutions.
- Strong understanding of software design & architecture patterns, enabling the creation of robust and scalable solutions.
- Must hold AWS or Azure certification with experience in cloud development services.
Desired Capabilities & Preferrable Areas:
- Hands-on experience with GenAI projects and working with LLM frameworks.
- Expertise in leveraging GenAI tools across the development lifecycle.
- Proficient in Python programming to contribute effectively to development tasks.
- Excellent communication skills to articulate ideas clearly and collaborate effectively.
- Proven ability as a self-driven individual contributor, ensuring high-quality deliverables.
If this excites you, Please fill the Form to start the application process and we will be in touch