We are looking for a Full Stack Developer to build highly scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software product development life cycle, from conception to deployment. As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries
Years of Exp required: 4 to 10 years.
Work Location: Chennai
Job Type: Permanent
Work Model: Hybrid
Requirements and skills:
· Experience in Python or Go (with microservices architecture)
· Experience in databases (PostgreSQL, MongoDB or Cassandra)
· Knowledge in API Gateways, Websockets, gRPC, CQRS and Saga patterns
· Experience in web servers (Apache or nginx) and CI/CD
· Experience with data structures, algorithms, and software design pattern & practices
· Experience in designing client-side and server-side architecture.
· Excellent communication, teamwork and organizational skills
· An analytical mind and a degree in Computer Science or relevant field
Our architecture and tech stack that we are currently working with:
Web App (Micro frontend) using React and Vue Js
Mobile app using Flutter and Dart
Backend for frontend (BFF) (API Gateways)
Microservices with Python, Node Js and Go
Multi-tenant database architecture with PostgreSQL and Cassandra
Architectural and Design Patterns, Data structures, Algorithms and Big-O notations, etc.