Full Stack Engineer

Posted 2 Days Ago
Be an Early Applicant
2 Locations
In-Office
2M-3M Annually
Senior level
Artificial Intelligence • HR Tech • Professional Services • Software
The Role
Design, develop, test, and maintain scalable web applications, backend services, REST APIs, microservices, and frontend components using Python and Django. Optimize databases, integrate third-party services, troubleshoot production issues, and address performance, security, scalability, and reliability concerns. Participate in architecture decisions, code reviews, testing, Agile ceremonies, and cross-functional collaboration while supporting continuous improvement.
Summary Generated by Built In

This role is for one of Weekday’s clients
Salary range: Rs 1500000 - Rs 2500000 (ie INR 15 - 25 LPA)

Min Experience: 4+ years
Location: Mumbai, Maharashtra, India, Gurugram, Haryana, India, Gurgaon, Haryana, India
JobType: full-time

We are looking for a skilled Full Stack Engineer with 4–6 years of professional experience to design, develop, and maintain scalable web applications and backend systems. The ideal candidate will have strong hands-on expertise in Python and Django, along with a solid understanding of frontend development and web application architecture.

You will work closely with product managers, designers, and other engineering teams to build reliable, high-performance applications, develop APIs, integrate third-party services, and contribute to the complete software development lifecycle.


RequirementsKey Responsibilities
  • Design, develop, test, and maintain scalable web applications using Python and Django.
  • Build robust and secure backend services, RESTful APIs, and microservices.
  • Develop and integrate frontend components to deliver responsive and user-friendly applications.
  • Design efficient application architecture and contribute to technical and design decisions.
  • Work with databases to create, optimize, and maintain data models and queries.
  • Integrate external APIs, third-party platforms, and internal services.
  • Identify and resolve performance, scalability, security, and reliability issues.
  • Write clean, maintainable, reusable, and well-documented code.
  • Participate in code reviews and ensure adherence to engineering best practices.
  • Develop unit and integration tests to maintain application quality and reliability.
  • Collaborate with product, design, QA, and other engineering teams to understand requirements and deliver solutions.
  • Troubleshoot production issues and contribute to continuous improvement of existing systems.
  • Participate in Agile/Scrum ceremonies, sprint planning, estimation, and technical discussions.
  • Stay updated with emerging technologies and recommend improvements to development processes and application architecture.
Must-Have Skills

Python: Strong hands-on experience developing production-grade applications and backend services using Python.

Django: Excellent experience with Django and its ecosystem, including Django REST Framework, ORM, middleware, authentication, and API development.

Full Stack Development: Good understanding of frontend and backend development, web application architecture, HTTP/REST APIs, and client-server communication.

Software Engineering: Strong knowledge of object-oriented programming, data structures, debugging, design patterns, version control, and software development best practices.

Good-to-Have Skills
  • Strong SQL skills and experience working with relational databases such as PostgreSQL or MySQL.
  • Experience deploying and managing applications on AWS.
  • Familiarity with AWS services such as EC2, S3, RDS, Lambda, CloudWatch, and ECS.
  • Experience with Docker and CI/CD pipelines.
  • Familiarity with JavaScript/TypeScript and modern frontend frameworks such as React or Angular.
  • Understanding of cloud-native architecture and distributed systems.
  • Exposure to Redis, Celery, message queues, or asynchronous processing.
Experience & Qualifications
  • 4–6 years of professional experience in full stack or software development.
  • Strong professional experience with Python and Django is mandatory.
  • Experience building and supporting production-grade web applications.
  • Strong analytical and problem-solving abilities.
  • Good communication and collaboration skills.
  • Bachelor's degree in Computer Science, Engineering, or a related technical discipline is preferred.

Skills Required

  • 4-6 years of professional experience in full stack or software development
  • Strong professional experience developing production-grade applications and backend services with Python
  • Excellent experience with Django and its ecosystem, including Django REST Framework, ORM, middleware, authentication, and API development
  • Understanding of frontend and backend development, web application architecture, HTTP/REST APIs, and client-server communication
  • Knowledge of object-oriented programming, data structures, debugging, design patterns, version control, and software development best practices
  • Experience building and supporting production-grade web applications
  • Strong SQL skills and experience with relational databases such as PostgreSQL or MySQL
  • Experience deploying and managing applications on AWS
  • Familiarity with AWS services including EC2, S3, RDS, Lambda, CloudWatch, and ECS
  • Experience with Docker and CI/CD pipelines
  • Familiarity with JavaScript or TypeScript and frontend frameworks such as React or Angular
  • Understanding of cloud-native architecture and distributed systems
  • Exposure to Redis, Celery, message queues, or asynchronous processing
  • Strong analytical and problem-solving abilities
  • Good communication and collaboration skills
  • Bachelor's degree in Computer Science, Engineering, or a related technical discipline
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Year Founded: 2021

What We Do

Weekday is an AI-powered recruitment platform that helps startups hire top-tier engineering and product talent. By leveraging a massive database of white-collar professionals and advanced outreach tools, the company streamlines the hiring process through automated sourcing, AI-driven resume screening, and white-glove contingency services. Their mission is to modernize recruitment by enabling companies to discover and engage passive candidates efficiently, ensuring high-quality hires for critical roles.

Similar Jobs

Capco Logo Capco

Machine Learning Engineer

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
India
6000 Employees

RBFCU Wealth Management Logo RBFCU Wealth Management

Lead Full-stack Engineer

Fintech • Payments • Financial Services
In-Office
2 Locations
40 Employees
In-Office
2 Locations
16649 Employees

Nagarro Logo Nagarro

Principal Engineer

Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
In-Office
Gurugram, Haryana, IND
19994 Employees

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
43 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account