Exp Range:7-10 YearsLocation: chennaiSummary: We are seeking a highly skilled and experienced Senior Full Stack Developer to join our dynamic software engineering team. The ideal candidate will have a strong command of both front-end and back-end technologies, with a proven track record of designing, developing, and deploying robust, scalable, and high-performance web applications. This role requires not only technical expertise but also strong problem-solving skills, leadership potential, and the ability to work collaboratively in an agile environment.Required Skills and Qualifications:Experience: 7+ years of professional experience in full-stack web development.Front-End Expertise (Proficiency in at least one):Languages: HTML5, CSS3, JavaScript (ES6+), TypeScript.Frameworks/Libraries: React.js, Angular, Vue.js (React.js preferred).State Management: Redux, MobX, Context API, NgRx, Vuex.Styling: Styled-Components, CSS, Material-UI, Bootstrap.Build Tools: WebpackBack-End Expertise (Proficiency in at least one language/framework):Languages: Node.js (with Express.js/NestJS), Python (with Django/Flask), Java (with Spring Boot), Go, Ruby on Rails, C# (.NET Core).Databases:Relational: PostgreSQL, MySQL, SQL Server (strong SQL query writing and optimization skills).NoSQL: MongoDB, Cassandra, DynamoDB.API Development: RESTful APIs, GraphQL.Version Control: Expert proficiency with Git and GitHub/GitLab/Bitbucket.Testing: Experience with unit testing frameworks (e.g., Jest, React Testing Library, Mocha, JUnit, Pytest) and integration testing.Cloud Platforms (Experience with at least one): AWS, Azure, Google Cloud Platform (GCP). Understanding of serverless architectures (Lambda, Azure Functions) is a plus.Containerization & Orchestration (Preferred): Docker, Kubernetes.CI/CD: Experience setting up and managing CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions, CircleCI).Operating Systems: Linux/Unix command-line proficiency.Soft Skills:Excellent problem-solving and analytical skills with a pragmatic approach.Strong communication skills, both written and verbal, with the ability to articulate complex technical concepts to non-technical stakeholders.Ability to work independently and as part of a highly collaborative, cross-functional agile team.Strong leadership potential and a desire to mentor junior developers.High attention to detail and commitment to producing high-quality, maintainable code