
Overview
Role : Lead Python Fullstack developer
Experience: 7+ years
Work Mode : Hybrid Mode
Job Description:
· Develop and maintain robust and efficient Python-based applications and APIs.
Design and implement data models and schemas in MongoDB.
· Design and implement front-end components using HTML4+, CSS 3+ and JavaScript frameworks (such as React or Vue Js or Angular7 )
· Write clean, well-documented, and testable code. Integrate applications with various third-party services and APIs.
· Optimize database queries and performance.
· Collaborate with cross-functional teams (product, QA, etc.) to deliver high-quality products.
· Participate in code reviews and contribute to improving our development processes.
· Troubleshoot and debug issues in production and development environments.
· Stay up-to-date with the latest technologies and trends in Python and MongoDB development.
· Contribute to the overall architecture and design of our systems.
Qualifications:
· Bachelor's degree in Computer Science or a related field (or equivalent practical experience).
· Strong understanding of Python programming concepts and best practices.
· UI development experience with React js or Vue js or Angular 7+, bootstrap, CSS 3+, HTML 4+, TypeScript also ok.
· Experience working with MongoDB and designing efficient data models. Proficiency in writing and optimizing database queries (e.g., aggregation framework).
· Experience with web frameworks like Flask or Django (preferred).
· Knowledge of RESTful API design principles.
Familiarity with version control systems (e.g., Git).
Excellent problem-solving and debugging skills.
Job Type: Full-time
Schedule:
- Day shift
Location:
- Bengaluru, Karnataka (Preferred)
Work Location: In person