Senior Full Stack Software Engineer (React & Node.js)

jobhub
Ttvam software
We are seeking a highly motivated and experienced Senior Full Stack Software Engineer to join our dynamic product development team. In this role, you will be instrumental in designing, developing, and deploying scalable web applications that deliver exceptional user experiences. You'll work across our entire stack, from modern front-end frameworks to robust back-end services, contributing to all phases of the software development lifecycle. If you are passionate about building high-quality software, enjoy tackling complex challenges, and thrive in a collaborative environment, we encourage you to apply. Skills: JavaScript, TypeScript, React.js, Node.js, Express.js, RESTful APIs, SQL (PostgreSQL, MySQL), NoSQL (MongoDB, DynamoDB), AWS (EC2, Lambda, S3, RDS), Git, Docker, Kubernetes (nice to have), Unit Testing, Integration Testing, Agile Methodologies, Problem Solving, Communication, Mentorship Requirements: Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred., 5+ years of professional experience in full stack software development., Proven expertise in developing and deploying production-grade applications using React.js and Node.js., Strong understanding of modern web development best practices, including responsive design, performance optimization, and accessibility., Experience with cloud platforms, particularly AWS, including serverless architectures., Proficiency in database design and optimization for both relational and non-relational databases., Solid understanding of software engineering principles, design patterns, and architectural best practices., Experience with CI/CD pipelines and automated testing frameworks., Ability to write clean, maintainable, and well-documented code., Excellent communication and interpersonal skills, with a proven ability to collaborate effectively within a team.