Software Engineer

ASPIRE IITB Research Park Foundation

Mumbai

On-site

INR 1,200,000 - 2,100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ASPIRE IITB Research Park Foundation is seeking a Software Engineer with 2–5 years of experience to build scalable web applications using Python, Django, React.js, and TypeScript.

You will work across full software lifecycle, deploying on AWS, and collaborating with product teams to deliver secure, high-performance solutions. Strong PostgreSQL and CI/CD experience are essential.

Qualifications

  • 2–5 years of professional software development experience.
  • Strong proficiency in Python and the Django framework.
  • Hands‑on experience with React.js and TypeScript.
  • Experience deploying and managing applications on AWS.
  • Strong PostgreSQL knowledge including design, SQL, and performance optimization.

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 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.

Skills

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

Education

Bachelor's degree in CS/IT/Engineering

Tools

Docker
Kubernetes
Celery
Redis
Nginx
Gunicorn
Terraform

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 excellente.

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

Senior Full-Stack Developer (Python+React.js)
Senior Full-Stack Developer (Python+React.js)

Codebase • Pune District

On-site
Senior Full-Stack Developer (Python+React.js)
Senior Full-Stack Developer (Python+React.js)

Codebase • Maharashtra

On-site
INR 1,200,000 - 2,400,000
Senior Full-Stack Developer (Python+React.js+AWS)
Senior Full-Stack Developer (Python+React.js+AWS)

Codebase • Pune District

On-site
INR 1,000,000 - 1,500,000
Full Stack Developer – React.js/Python
Full Stack Developer – React.js/Python

Winzons • India

On-site
INR 1,800,000 - 2,800,000
Technical Lead - Bangalore
Technical Lead - Bangalore

Apply • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Technical Lead - Bangalore
Technical Lead - Bangalore

Juniper Square • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Senior Python Developer | Gurugram
Senior Python Developer | Gurugram

DigitalXNode • Gurugram District

On-site
INR 1,800,000 - 3,200,000
Information Technology
Information Technology

Sideglobal • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Opportunity to join a growing business
Dynamic and entrepreneurial culture
Senior Full Stack Developer
Senior Full Stack Developer

Shore Infotech India • Hyderabad

On-site
INR 2,800,000 - 4,000,000
Senior Development Engineer
Senior Development Engineer

SourcingXPress • Maharashtra

On-site
INR 6,000,000 - 9,000,000