
About this role
The Full Stack Developer will be responsible for end-to-end development, including building user interfaces, server logic, and database interactions. The role involves creating responsive front-end interfaces using HTML, CSS, JavaScript, and frameworks like React, Vue, or Angular. On the back-end, the developer will develop server-side applications and APIs using Python, Java, Node.js, or Ruby. Additionally, the position requires designing scalable distributed systems and implementing automated testing and deployment processes. The candidate will work in an Agile environment, collaborating closely with designers, product managers, and other engineers.
Skills & technologies
Read full description
Skill: Full Stack Developer
Must Have Technical/Functional Skills
- Proficiency in front-end (HTML, CSS, JS) & back-end languages (Python, Java, Node.js, etc.).
- Database management (SQL, MongoDB).
- API development (REST).
- Version control (Git).
- Understanding of cloud platforms (AWS, Azure, GCP).
- End-to-End Development: Build and manage fully functional platforms, including user interfaces,
- Front-End: Create visually appealing, responsive, and user-friendly interfaces using
- Back-End: Develop server-side applications, APIs (RESTful), and manage databases (SQL/NoSQL)
- System Architecture: Design and build scalable, high-performance distributed systems and infrastructure.
- Testing & Deployment: Implement automated testing, troubleshoot bugs, perform maintenance,
- Collaboration: Work with designers, product managers, and other engineers in Agile environments to
Salary Range - $100,000-$120,000 a year
TCS Employee Benefits Summary
- Discretionary Annual Incentive.
- Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
- Family Support: Maternal & Parental Leaves.
- Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
- Time Off: Vacation, Time Off, Sick Leave & Holidays.
Qualifications: BACHELOR OF COMPUTER SCIENCE