
Senior Fullstack Developer (Django)
at A Fashion tech startup offering a personal styling service

We are looking for a high-performing Developer to build our ecommerce platform and API framework powered by Machine Learning and Artificial Intelligence. Candidates for this role will be passionate about well-written code, testing, and excel at coming up with simple approaches to complex problems.
Our work culture is overachiever, very amiable, and at the same time always charged with excitement. We encourage our team members to take responsibility and grow into future leaders in the industry.
Job Responsibilities:
- Understand project requirements, writing bug-free clean code and ensure that the solution works per the agreed architecture, SLAs, KPIs and business model
- Integrate Django backend with third party API
- 100% Hands-on role
- Adapt to rapidly evolving requirements and changing priorities and drive the team accordingly
- Reverse engineer for debugging errors in code and ensure quality control in the process.
- Continually drive products towards a meaningful balance between user needs, business objectives and technical feasibility
- Operate in a hyper-collaborative way and follow these guiding principles: Value common sense and simplicity over complexity.
Qualifications:
- Bachelor or Master Degree in Computer Science from a reputed University
- 3 to 5 years of experience working in Django and Python.
- React and/or Angular for front end
- Proficiency in MongoDB and MySql
- Technical Skills: JIRA, Gitlab, Rest API, GCP or AWS
- Experience in performance profiling, tuning, and optimization, caching mechanisms with Enterprise level applicants
- Experience in writing unit testing and test case automation.
- Ability to operate in an Agile environment with a start-up mentality and unstructured environment, Energy, drive and passion to work, and operate in a digital world.

Similar jobs


Job Title: Python Developer (Full-time)
Location: Gurgaon, Onsite
Working Days: 5 days
Experience Required: 5+ Years
About the Role
We are seeking a Senior Backend Developer with strong expertise in Python-based web frameworks such as Django, Flask, or Starlette. The ideal candidate should have experience in designing and building scalable APIs and services in a high-performance environment. This is a great opportunity to work on backend systems powering critical products at scale.
Key Responsibilities
- Design, develop, and maintain robust backend services using Python
- Build and optimize RESTful APIs and microservices
- Architect and implement scalable, secure, and maintainable solutions
- Collaborate with frontend, DevOps, and QA teams to ensure smooth delivery
- Write clean, testable, and efficient code
- Troubleshoot and debug production systems
Requirements
- Minimum 5 years of experience in backend development using Python
- Strong hands-on knowledge of Django, Flask, or Starlette/FastAPI
- Proven experience in API development and integration
- Experience building scalable and high-performance systems
- Familiarity with async programming (especially for Starlette/FastAPI)
- Good understanding of database design (SQL/NoSQL)
- Knowledge of containerization tools like Docker is a plus
- Strong problem-solving and debugging skills
2. Spring boot/ Spring or any variations of Spring
3. MySQL
4. Mentions of, distributed systems, scalable systems
5. Mentions of ElasticSearch, Kafka or Redis
6. NoSQL databases like Cassandra/DynamoDB/MongoDB/Hbase etc
7. Mentions of Handling scale/scalable systems
9. Mentions of AWS or Amazon web services.
Description: Design, build and configure applications to meet business process and application
requirements.

We are looking for a Senior Software Engineer to join our team and contribute to key business functions. The ideal candidate will bring relevant experience, strong problem-solving skills, and a collaborative
mindset.
Responsibilities:
- Design, build, and maintain high-performance systems using modern C++
- Architect and implement containerized services using Docker, with orchestration via Kubernetes or ECS
- Build, monitor, and maintain data ingestion, transformation, and enrichment pipelines
- Deep understanding of cloud platforms (preferably AWS) and hands-on experience in deploying and
- managing applications in the cloud.
- Implement and maintain modern CI/CD pipelines, ensuring seamless integration, testing, and delivery
- Participate in system design, peer code reviews, and performance tuning
Qualifications:
- 5+ years of software development experience, with strong command over modern C++
- Deep understanding of cloud platforms (preferably AWS) and hands-on experience in deploying and managing applications in the cloud.
- Apache Airflow for orchestrating complex data workflows.
- EKS (Elastic Kubernetes Service) for managing containerized workloads.
- Proven expertise in designing and managing robust data pipelines & Microservices.
- Proficient in building and scaling data processing workflows and working with structured/unstructured data
- Strong hands-on experience with Docker, container orchestration, and microservices architecture
- Working knowledge of CI/CD practices, Git, and build/release tools
- Strong problem-solving, debugging, and cross-functional collaboration skills
This position description is intended to describe the duties most frequently performed by an individual in this position. It is not intended to be a complete list of assigned duties but to describe a position level.
document, build, and deploy RESTful JSON APIs with continuous uptime and minimal latency.
Roles and Responsibilities:
-Building API services using NodeJS Express and related frameworks
Expert level understanding of NodeJS asynchronous runtime
Expert level understanding of Javascript concepts on callbacks and closures
Experience with Postgres, NoSQL, Redis, and Firebase Realtime database
Experience with AWS services like Elastic Beanstalk, Cloudfront, S3, EC2, Lambda,
API Gateway, SQS, etc
Understanding of patterns and techniques for building scalable back-end
infrastructure including caching, rate limiting, authentication, and authorization
schemes.
Experience in building highly scalable and high throughput services with
millisecond response times
Experience working in a collaborative team environment
Excellent communication & interpersonal skills
Willingness to learn and pick up new technology along with patience to mentor.
NOTE- Candidates only from PRODUCT BASED companies will be preferred. Location is Mumbai and its Work from Office.


Urgently looking for our client company as Senior Backend Developer in Mumbai
Apply with updated CV
Designation-Sr Backend Developer
Exp-Min 2 Years
Sal-Nego
Location-Mumbai
Technical Skills
• 2+ years of hand on experience in a related field
• Proficiency in Python with hands-on experience in developing APIs with Flask or Django
• Comfortable with Linux development environment
• Familiarity with frontend platforms such as HTML/CSS would be a plus
• Experience with: MySQL, Postgres, AWS Services (Redshift, EC2 & S3)

This includes working on:
a) The main Django application, a large, modern, Django app built using Python 3.8 and the latest Python and Django libraries;
b) The API, built using Django Rest Framework (DRF) that is used both by our web-app and client libraries to build and run data analyses;
c) Backend code that integrates our web server with the rest of our cloud architecture, including our PaaS, data science code, general integrations such as payments, devops code, and more.
Ideally, you should have experience working on Django codebases which serve both server-side rendered pages and APIs via DRF. Frontend/full-stack knowledge is a an advantage but not essential. Familiarity with modern development practices, such as CI/CD, testing, DevOps, Docker, Linux and git would be a big plus. You must have very strong familiarity with Python development, and be excited to pick up the new technologies and skills - for instance we use Python type-hints across our codebase extensively.
You should like the idea of releasing to real customers regularly, and prioritise getting a great product into users’ hands for feedback and iteration. You will have extensive scope to build and architect the backend, and to help grow the team in the future.



We are looking for talented engineers who are passionate about using software
engineering to make kids love to learn and redefine learning@home. You will
have an opportunity to work in a highly motivated fast paced environment in a fastest
growing Ed-Tech company. You will be building platforms and services to be used across
various products. You will have the opportunity to create significant impact on our
systems, our business and most importantly on the life of millions of our students as we
take on challenges that will reshape education industry. You will operate at the
intersection of diverse disciplines - Backend, Frontend, Big Data, ML, Computer vision
and various open source tech. You will build solutions for Byju’s learning Apps as well as
few upcoming products with huge market potential and are high on innovation.
We are looking for smart people with excellent coding skills and can-do attitude.
Candidates should be eager to learn, flexible to pivot when needed, savvy enough to
thrive in a dynamic environment and should possess a growth mindset.
Roles & Responsibilities
● Writes high quality code & unit tests, builds, tests as per agreed timelines
● Participates in technical design and provides estimation
● Owns one or more small to medium features
● Becomes a go-to person in at least one area
● Communicates clearly and gets clarification upfront to minimize rework. Knows when
to ask for help to unblock.
● Consistently follows and promotes SDLC best practices: Coding standard, testing,
code reviews, code comments etc.
● Exhibit strong problem solving skills, helps other developers and demonstrates
teamwork
Ideal Candidate Profile
● Understands detailed requirements and demonstrates excellent problem solving skills
● Deep understanding of software engineering practices, Design Patterns, Data
Structures, Algorithms
● Excellent programming skills in ROR, Golang, NodeJS, Python
● Strong communication skills
● Strong sense of ownership, drive and ability to deliver results
● A Bachelors or Masters degree in engineering from a reputed institute (preferably
IITs, NITs, or other top engineering institutes)
● Experience in Golang, RoR, Unity, ML or Python will be an added advantage

It can be taking our own product and customizing as per the customer requirements or developing applications from the scratch.

