12 Nov
|
TIH | IIT Bombay
|
Mumbai
12 Nov
TIH | IIT Bombay
Mumbai
Job Description
• Independently manage assigned tasks and modules from requirement gathering through to successful delivery, with minimal supervision.
• Design and build UI/UX, frontend, backend, and API layers for new and existing features.
• Own architecture and solution design for features/modules, including component structure, data flow, and integration design.
• Design, build, and manage databases, including schema design, optimization, and data modeling.
• Make sound technical decisions on design patterns, technology choices, and implementation approaches.
• Own end-to-end delivery of features, including deployment considerations and cloud usage.
• Identify opportunities to use AI tools to improve development speed, code quality, and testing.
• Collaborate with stakeholders to clarify requirements and translate them into technical tasks. Minimum Qualifications and
Experience:
• Bachelor’s degree in Computer Science, Information Technology, Engineering, B.
Sc. Computer Science, B.
Sc. IT, or a related field.
• Minimum 3–5 years of hands-on full-stack development experience, with the ability to work independently on tasks/modules. Required
Skills:
• Robust command of Python and JavaScript, with solid backend and frontend fundamentals.
• Proven experience with modern frontend frameworks/libraries such as React, Angular, Vue, or similar.
• Strong UI/UX skills, with the ability to build clean and usable interfaces from designs or requirements.
• Experience designing and building backend services and REST/API integrations.
• Strong experience designing, building, and managing databases — SQL (MySQL/PostgreSQL) and/or NoSQL (MongoDB), including schema design, optimization, and query writing.
• Ability to design solution/system architecture for features and modules.
• Working knowledge of cloud platforms such as AWS, Azure, or GCP, including deployment, basic infrastructure, or hosting.
• Hands-on experience with CI/CD pipelines and DevOps practices for automated build, test, and deployment.
• Demonstrated ability to work independently and take full ownership of tasks/modules.
• Good working knowledge of version control using Git and code review practices.
• Working knowledge of TypeScript.
• Experience with state management libraries such as Redux or Context API.
• Good working knowledge of AI tools and their application in software development, testing, and debugging.
• Exposure to multiple frontend frameworks/libraries such as React, Angular, or Vue.
📌 Senior Full Stack Developer (Mumbai)
🏢 TIH | IIT Bombay
📍 Mumbai