Senior Full-stack developer (Python + React)
- Category: IT Engineer & Developer Jobs
- Location: New Delhi, Delhi
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 22K to 33K
- Published on: 2025/09/16
Essential Duties & Responsibilities
• In the back-end, you will be writing optimized code in Python and working with good Python frameworks including Django, Flask or FastAPI using the latest Python version
• In the front-end, you will be responsible for developing code using React.js, TypeScript, JavaScript and CSS libraries like Tailwind, Material UI, Bootstrap, etc
• You will participate in regular design sessions, code reviews and agile ceremonies
• You will work closely with the Product Owner/Manager and scrum team to help deliver high quality features inside of agreed timescales
• You will Identify areas for modification or refactoring inside our code-base and champion their improvement
• You will lead by example, contributing to a culture of high quality, personal ownership and customer focused execution
• You will also coordinate with clients directly on various aspects of the project lifecycle
• You will be responsible for maintaining best coding practices in your team
• Sometimes you might be doing interviews with clients before getting onboard on a new project
Requirements & Skills
• 5-7 years of development experience
• Proven track record of delivering high quality, high-stake projects in agile environment
• Proven experience in building, mentoring and managing efficient development teams
• Strong experience with Python and Django, Flask or FlaskAPI
• Strong experience with relational databases like Postgres or MySQL
• Good experience with React.js, TypeScript and JavaScript & CSS libraries like Tailwind CSS, Material UI, etc.
• Modern source control systems (like Git, Bitbucket, etc.)
• Analyzing user requirements, envisioning system features and functionality
• Design, build, and maintain efficient, reusable, and reliable codes by setting expectations and features priorities throughout the development life cycle
• Strong experience in Designing, extending, and implementing REST or GraphQL APIs
• Strong Database Design Experience
• Exposure of Continuous Integration/Continuous Deployment practices (DevOps)
• Exposure to AWS, GCP or Azure
Good To Have
• Knowledge and experience of implementing Generative AI solutions in projects
• Agile, Scrum, TDD
• Experience in building serverless applications using Python by leveraging AWS Lambda, Azure Functions, etc
• Experience with frameworks and tools such as Numpy, Pandas, and PyTorch
• Experience with Testing Tools including Mocha, Chai, Sinon, Supertest, Enzyme, Selenium, Load Runner, JSLint and Cucumber
• SonarQube and writing clean code best practices
• Experience with Atlassian JIRA and Confluence for managing the application lifecycle
• Experience with Docker and Kubernetes is a plus
Related jobs
-
Duty Engineer
This position is responsible in assisting Chief Engineer in the overall day to day operations and to supervise and upkeep the maintenance of all equipments in the property.
-
Sr Engineer
Job description About us Luminar Technologies, Inc. (Nasdaq: LAZR) is transforming automotive safety and autonomy by delivering the only lidar and associated software that meets the industry's stringent performance, safety, and economic requirements....
-
Cloud, IT Infrastructure
Req ID: 123+4+ Remote Position: Hybrid Region: Asia Country: India State/Province: Chennai City: Guindy, Chennai Summary The Senior Specialist, IT Infrastructure will install, maintain, upgrade, and continuously improve the site's operating environme...