
š Hiring: Python Developer
ā Experience: 2+ Years
š Location: Mumbai
ā Work Mode:- 5 Days Work From Office
ā±ļø Notice Period: Immediate Joiners
(Only immediate joiners & candidates serving notice period)
Looking for a skilled Python Developer with experience in Django / FastAPI and MongoDB / PostgreSQL.
ā Must-Have Skills:-
ā 2+ years of professional experience as a Python Developer
ā Proficient in Django or FastAPI
ā Hands-on with MongoDB & PostgreSQL
ā Strong understanding of REST APIs & Git

Similar jobs
- 5+ years of experience inĀ Java backend development
- Strong proficiency inĀ Core Java (Java 8+)
- Hands-on experience withĀ multithreading, concurrency, and performance tuning
- Strong understanding ofĀ data structures and algorithms
- Experience withĀ Spring Boot and REST API development
- Experience inĀ microservices architecture
- Good understanding ofĀ SQL/NoSQL databases
- Strong debugging and problem-solving skills
We are a tech venture which provides Product Engineering, QA Automation, Infrastructure, Data, and Market Research services.
Technical Proficiency :Ā
Must have :Ā
-
Strong development experience in Python in the environment of Unix/Linux/Ubuntu
-
Strong practical knowledge of Python and its libraries.
-
Current working experience with cloud deployment of AWS/Azure/GCP, Microservice architecture, and Docker in Python.
-
Good knowledge of CI/CD and DevOps practices
-
Good Experience of Python with Django/ Scrapy/ Flask frameworks.
-
Good Experience in Jupyter/ Docker/ Elastic Search, etc.
-
Solid understanding of software development principles and best practices.
-
Strong analytical thinking and problem-solving skills.
-
Proven ability to drive large-scale projects with a deep understanding of Agile SDLC, high collaboration, and leadership.
Good to have :Ā -
Expected to have migration experience from one version to the other, as this project is about migration to the latest version.
-
Preferred if had an OpenEdx platform experience or any LMS platform.Ā
Ā
- Develop and maintain server-side logic using Node.js, JavaScript, and Python.
- Collaborate with front-end developers, designers, and product managers to create scalable and responsive web applications.
- Design and implement APIs and web services to facilitate seamless integration with other systems.
- Optimize applications for maximum speed, scalability, and reliability.
- Identify and troubleshoot performance bottlenecks and implement effective solutions.
- Ensure the security and data protection of the backend systems.
- Write efficient and reusable code, following industry best practices and coding standards.
- Conduct code reviews and provide constructive feedback to improve code quality.
- Stay up-to-date with the latest industry trends and technologies to drive continuous improvement.
- Participate in the entire software development lifecycle, from requirements gathering to deployment and maintenance.
Our Client is B2B SaaS Product Co. in the space of HR Technology. They are helping organisations to take informed decisions in the areas like Hiring, Training and Career Succession processes. The company was formed in 2010 and since has become a market leader in HR technology space. The founders are alumni of Stanford University and their employees have experience in working with PWC, McKinsey and other similar leagues of organisations.With a bright vision of the founders, the organisation is in an expansion mode to capture niche markets and become a global leader in this domain.
- Experience in Back-End development using Ruby on Rails or NodeJS
- Experience in working on at least two of MongoDB / Postgres / MySQL & Redis
- Experience on MVC patterns using frameworks like Rails, ExpressJS
- Strong understanding of RESTful APIs and HTTP protocol
- Understanding Security aspects of the applications and can successfully implement OWASP compliant systems
- Strong understanding of Linux OS, File Systems, Firewalls etc
Ā
- 3 years Experience in Ruby on Rails
- Minimum 3 years inĀ MongoDB / PostgreSQL
- Must be from Product based companies Ā Ā
Ā
ROLES AND RESPONSIBILITIESĀ
- Proven working experience in backend app development and experience with Node JS.Ā Ā
- Build advanced ecommerce backend applications for the multiple client platforms (both React and Android).Ā Ā
- Understanding of design principles and good architecture patterns.Ā Ā
- Proper Data Structures and Algorithm knowledge is a must.Ā Ā
- Graph QL and Apollo Server knowledge.Ā Ā
- Collaborate with cross-functional teams to define, design, and ship new features. Work with outside data sources and APIs like the one of Unicommerce.Ā Ā
- Create Unit-test code for robustness, including edge cases, usability, and general reliability.Ā Ā
- Work on bug fixing and improving application performance.Ā Ā
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.Ā Ā
Ā
- Translate designs and wireframes into high quality code.Ā Ā
- Have a good understanding of CI/CD tools (any).Ā Ā
- Robust knowledge of popular databases like MongoDB, Elastic Search, DynamoDB, Redis etc;Ā Ā
- Knowledge about AWS Services like EC2, Lambda, Kinesis, Redshift, S3 is super plus.Ā
- Ā
CANDIDATES MUST HAVEĀ Ā
- Node JS.Ā
- Data Structures and AlgorithmĀ Ā
- HTML5 and CSS3Ā
- Graph QL and Apollo ServerĀ Ā
- MongoDB, Elastic Search, DynamoDB, RedisĀ
- AWS Services like EC2, Lambda, Kinesis, Redshift, S3Ā Ā
REQUIREMENTSĀ Ā
- Bachelor's degree in computer science, information science, or similar.Ā Ā
- Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.Ā Ā
- Knowledge of front-end technologies such as HTML5 and CSS3.Ā Ā
- Superb interpersonal, communication, and collaboration skills.Ā Ā
- Exceptional analytical and problem-solving aptitude.Ā Ā
- Great organisational and time management skills.Ā Ā
- Availability to resolve urgent web application issues outside of business hoursĀ
⢠Should have a B.Tech / M.Tech / MCA in CS / IT / IS from premier college with 6+
years of experience in software development.
⢠Strong OOPS and OOD Fundamentals.
⢠E-commerce domain experience of 2-3 Years is mandatory.
⢠Good Coding, Problem Solving Skills, algorithms and data structures.
⢠Knowledge of My SQL database or any other RDBMS with a good understanding of
SQL language.
⢠Prior experience in web technologies is a plus.
⢠Ability to work on UNIX / Linux platform.
⢠Good Communication & Interpersonal Skills.
Job Description :
⢠You will be involved in all phases of development : architecture & design,
prototyping, implementation & testing, analysis & documentation, deployment.
⢠Capable of independent full systems design, including requirements gathering,
specifications, and coding.
⢠Knowledge in performance, scalability, enterprise system architecture, and
engineering best practices.
⢠Take the product/feature idea from the conceptualization phase to delivery with all
the relevant high-quality artifacts during the cycle.
⢠Flexibility and collaboration, coupled with strong object-oriented design & software
development skills are keys to success in this position.
Ā Ā Ā - Analyzing complex object-oriented programming structure
Ā Ā Ā - MVC model
Ā Ā Ā - Relational database
Ā Ā Ā - Database join clause
Ā Ā Ā - API integration
Ā - Other requirements
Ā Ā Ā - Passionate about effective programming
Ā Ā Ā - Responsibility for major tasks and chores
Ā Ā Ā - Good to have Javascript knowledge
Ā Ā Ā - Willing to resolve technical debt in the early step
Ā Ā Ā - Good understanding of sprint cycle in agile
Ā Ā Ā - Can communicate with developers and non-developers
Ā Ā Ā - Can work independently but a great collaborator
Ā Ā Ā - Good to have an experience with Node and MySQL
Ā Ā Ā - Serverless API experience is not counted
Ā Ā Ā - Good to have Git workflow knowledge
Ā Ā Ā - Good to have Github collaboration experience
⢠Design, implement, and extend core platform services and APIs to enable new
products and features to be built.
⢠Provide technical contribute to the core team that powers our backend services for
millions of concurrent users.
⢠Build and own the core systems that form the architecture of our backend services
from api gateways, service observability and inter-service communications to higher
level business components like identity, therapeutic engine, and analytics systems
just to name a few.
⢠Drive the qualitative aspects of the backend services, like performance, scalability,
observability, reliability and security and so on.
Role Description:
As a Lead Backend Engineer , you will be responsible for designing and deploying scalable, highly available, and fault-tolerant systems for Radiusagent. Experience as a Tech Lead, managing tasks with back-end engineers while coding themselves will be a bonus point for the ideal candidate.
Responsibilities will include-
- You will contribute to all aspects of an agile software development lifecycle including design, architecture, development, documentation, testing, and operations.
- You will build cutting-edge scalable systems by writing simple and efficient code.
- You will push your design and architecture limits for new product development.
- You will ensure compliance with the build/release and configuration management process.
Skills needed:
- be able to design and build modules from ground up
- proficient in any one programming language out of php/golang/node/python/javascript/java/ruby and ability to pick up others
- experience with mysql/postgres/mongodb/couchdb
- experienceĀ with redis/memcached
- experience with rabbitmq / kafka
- experience in having written cron jobs, troubleshooting downtime
- ability to work with ambiguous requirements
- good understanding of OS concepts
Ā
Ā
Nice to haves:
- experience with managing VMs' on aws/gcp/digitaloceanĀ
- experience with docker/kubernetes
- experience elasticsearch or lucene
Ā






