We are looking for an experienced and self-driven Full Stack Developer (Python) with 4-6 years of hands-on experience.
The ideal candidate should have a strong foundation in backend development using Python Flask and FastAPI, a solid understanding of frontend technologies like Angular or React, and be comfortable working within scalable, distributed architectures.
Key Responsibilities:
- Design, develop, and maintain scalable backend services using Python Flask and FastAPI.
- Build secure, well-structured, and efficient RESTful APIs using JSON.
- Implement robust authentication and authorization mechanisms (JWT, OAuth2, etc.).
- Manage asynchronous processes and inter-service communication using message queues (RabbitMQ, Kafka).
- Work with both MongoDB (NoSQL) and SQL databases for data modeling and optimization.
- Contribute to the design and implementation of a microservices-based architecture.
- Develop responsive, intuitive frontends using Angular or React, along with HTML, CSS, and Material UI.
- Write scalable, testable, and maintainable code with performance in mind.
- Collaborate using Git/GitHub for version control and participate in code reviews.
- Analyze and troubleshoot complex technical issues using logical and architectural thinking.
Required Skills:
- 4+ years of professional experience in full stack development.
- Strong expertise in Python, especially with Flask and FastAPI frameworks.
- Proficient in designing secure, scalable APIs and applying authentication best practices.
- Experience with message queues (RabbitMQ, Kafka).
- Skilled in MongoDB and at least one SQL database (PostgreSQL/MySQL).
- Familiar with microservices and scalable design patterns.
- Hands-on experience with Angular or React.
- Solid understanding of HTML, CSS, and Material UI.
- Proficient in Git/GitHub.
- Strong analytical and problem-solving skills.
Nice to Have:
- Experience integrating with OpenAI or other LLM APIs.
- Familiarity with Docker and containerization.
- Exposure to CI/CD pipelines and DevOps workflows.
- Basic knowledge of cloud platforms (AWS, GCP, Azure).
Job Type: Full-time
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.