Software Engineer

ASPIRE IITB Research Park Foundation

Mumbai

On-site

INR 1,400,000 - 2,100,000

Full time

12 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

ASPIRE IITB Research Park Foundation is seeking a skilled Software Engineer with 2–5 years of experience to develop modern, scalable web applications using Python, Django, React.js, and TypeScript. You will work across the full SDLC, deploying and maintaining solutions on AWS and collaborating with cross-functional teams.

The ideal candidate will have strong PostgreSQL skills, RESTful API experience, and a solid background in front-end development with Tailwind CSS.

Qualifications

  • Bachelor's degree in CS/IT/Engineering or related field.
  • 2–5 years of professional software development experience.
  • Strong proficiency in Python and Django.
  • Hands-on experience with React.js and TypeScript.
  • Experience building responsive UIs with Tailwind CSS.
  • Experience with RESTful APIs.
  • Strong PostgreSQL knowledge and query optimization.
  • Experience deploying on AWS.
  • Hands-on with Git, GitLab and CI/CD.
  • Good understanding of OO, design patterns, and Linux environments.
  • Familiarity with authentication, authorization, and secure coding.

Responsibilities

  • Design, develop, test, and maintain scalable web apps using Python, Django, React.js and TypeScript.
  • Build and integrate RESTful APIs with front-end apps.
  • Develop responsive UIs with React/TypeScript and Tailwind CSS.
  • Design and optimize PostgreSQL databases, including indexing and queries.
  • Deploy and maintain apps on AWS (EC2, RDS, S3, IAM, CloudWatch, ECS/EKS, Lambda).
  • Develop CI/CD pipelines with GitLab CI/CD.
  • Collaborate with product, design, QA, and other developers.
  • Write clean, well-documented code and conduct code reviews.
  • Troubleshoot production issues and optimize performance.
  • Participate in Agile ceremonies and adhere to coding standards.

Skills

Python
Django
React.js
TypeScript
Tailwind CSS
PostgreSQL
AWS
GitLab CI/CD
RESTful APIs
Linux
Git

Education

Bachelor's degree in Computer Science/IT/Engineering

Tools

Docker
Kubernetes
Celery
Redis
Nginx/Gunicorn
Terraform/AWS CloudFormation
GitLab

Job description

About Aspire - IITB Research Park Foundation (IITBRPF):

In 2016, the Ministry of Education entrusted IIT Bombay with a pivotal mission: to establish the Research Park within the sprawling campus in Powai, Mumbai. This led to the creation of ASPIRE – the IIT Bombay Research Park Foundation, a non-profit organisation dedicated to catalysing innovation and research with real-world impact.

Inspired by globally successful research park models, ASPIRE (Applied Science Park for Innovation Research & Entrepreneurship) emerges as the epicenter, that connects knowledge, expertise, and resources seamlessly, fostering a strong and collaborative industry-academia ecosystem with a global outlook.

We cultivate R&D partnerships which evolve into a thriving innovation hub, advancing technologies with meaningful societal impact. Our industry-centric workspaces facilitate collaborative development, while students gain invaluable corporate research exposure, enriching the nation’s talent pool. It’s a dynamic ecosystem where academia, industry, and students converge to drive innovation and uphold academic excellence.

Job Description:

We are looking for a skilled and enthusiastic Software Engineer with 2–5 years of experience in developing modern, scalable web applications using Python, Django, React.js, TypeScript, Tailwind CSS, PostgreSQL, and AWS. The ideal candidate should have hands‑on experience across the full software development lifecycle, from designing and building applications to deploying and maintaining them using GitLab and CI/CD pipelines.

You will work closely with cross-functional teams to build high-quality, secure, and performant applications while following modern development practices and coding standards.

Roles and Responsibilities:
  • Design, develop, test, and maintain scalable web applications using Python, Django, React.js, and TypeScript.
  • Build and integrate RESTful APIs with responsive front-end applications.
  • Develop intuitive, responsive, and accessible user interfaces using React.js, TypeScript, Tailwind CSS, HTML5, and CSS3.
  • Design, develop, and optimize PostgreSQL databases, including schema design, indexing, query optimization, and performance tuning.
  • Deploy, monitor, and maintain applications on AWS using services such as EC2, RDS, S3, IAM, CloudWatch, ECS/EKS, or Lambda.
  • Develop and maintain CI/CD pipelines using GitLab CI/CD to automate build, testing, deployment, and release processes.
  • Collaborate with product managers, designers, QA engineers, and other developers to deliver high-quality software solutions.
  • Write clean, maintainable, reusable, and well-documented code following industry best practices.
  • Participate in code reviews and contribute to improving code quality, security, and development standards.
  • Troubleshoot production issues, perform root cause analysis, and implement effective solutions.
  • Optimize application performance, scalability, and reliability.
  • Participate in Agile/Scrum ceremonies, including sprint planning, stand‑ups, retrospectives, and backlog grooming.
Qualifications:
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • 2–5 years of professional experience in software development.
  • Strong proficiency in Python and the Django framework.
  • Hands‑on experience with React.js and TypeScript.
  • Experience building responsive user interfaces using Tailwind CSS.
  • Experience developing and consuming RESTful APIs.
  • Strong knowledge of PostgreSQL, including database design, SQL development, and performance optimization.
  • Experience deploying and managing applications on AWS.
  • Hands‑on experience with Git, GitLab, and GitLab CI/CD pipelines.
  • Good understanding of software architecture, object‑oriented programming, and design patterns.
  • Experience working in Linux environments.
  • Familiarity with authentication, authorization, API security, and secure coding practices.
Skills and Expertise:
  • Experience with Docker and containerized application development.
  • Familiarity with Kubernetes, Amazon ECS, or Amazon EKS.
  • Knowledge of asynchronous task processing using Celery and Redis.
  • Experience with Nginx, Gunicorn, or reverse proxy configurations.
  • Familiarity with automated testing frameworks such as PyTest, Django Test Framework, Jest, or React Testing Library.
  • Understanding of Infrastructure as Code (Terraform or AWS CloudFormation).
  • Experience with monitoring and logging tools such as CloudWatch, Prometheus, Grafana, or the ELK Stack.
  • Knowledge of modern front-end build tools such as Vite or Webpack.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Ability to work effectively in a fast-paced, Agile development environment.
  • Strong sense of ownership, accountability, and attention to detail.
  • Passion for building high-quality software and continuously learning new technologies.
  • Ability to manage multiple priorities and deliver reliable, scalable solutions within project timelines.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

Dharampal Satyapal Group (DS Group) • Dadri

On-site
INR 1,500,000 - 2,600,000
Senior Fullstack Engineer - Web
Senior Fullstack Engineer - Web

Wednesday • Pune District

On-site
INR 2,200,000 - 3,000,000
Comprehensive healthcare
Growth program
Mentorship
+1
Associate Software Engineer - Full Stack
Associate Software Engineer - Full Stack

Amgen • Hyderabad

On-site
INR 900,000 - 1,300,000
Developer
Developer

dentsu • Maharashtra

On-site
INR 500,000 - 700,000
Software Engineer
Software Engineer

Raad Systems • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Full stack Engineer
Full stack Engineer

Phigital Care • Bengaluru

On-site
INR 900,000 - 1,500,000
Software Development Lead - R01570191
Software Development Lead - R01570191

Brillio 2 • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Senior Software Engineer
Senior Software Engineer

Analytics Vidhya Inc. • Gurugram District

On-site
INR 1,200,000 - 2,000,000
Senior Python Full Stack Developer
Senior Python Full Stack Developer

Sekel Tech • Chennai District

On-site
INR 1,800,000 - 3,000,000
Opportunity to work on innovative SaaS
Exposure to modern technologies and SC
Growth-oriented work environment
+1
Software Developer
Software Developer

Control Component India Pvt. Ltd. • Bengaluru

On-site
INR 800,000 - 1,200,000