5 Grownex Jobs
Python Developer - Flask/FastAPI (1-3 yrs)
Grownex
posted 5d ago
Job Title : Python Developer (Backend Services)
Location : Noida/Remote
Experience : 1-3 years
Job Type : Full-Time
Job Summary :
We are seeking a skilled and motivated Python Developer to join our backend development team. You will be responsible for designing and developing efficient and scalable backend services, using frameworks like FastAPI. The ideal candidate will have experience in building and maintaining APIs, optimizing performance, and working with databases and cloud platforms.
Key Responsibilities :
- Design, develop, and maintain robust, scalable, and high-performance backend services using Python and FastAPI.
- Build and maintain RESTful APIs to support web and mobile applications.
- Collaborate with frontend developers and other stakeholders to define system architecture, services, and data flows.
- Write efficient and reusable code following best practices for software development.
- Integrate with databases such as PostgreSQL, MySQL, or MongoDB, ensuring data integrity and optimized performance.
- Implement and maintain security measures for APIs and data protection.
- Conduct code reviews, testing, and debugging to ensure the quality of backend systems.
- Work with cloud platforms like AWS, Azure, or Google Cloud for deploying and scaling services.
- Write unit tests, conduct integration testing, and ensure continuous delivery of software through CI/CD pipelines.
- Stay updated with the latest trends and technologies in backend development.
Requirements :
- Bachelor's degree in Computer Science, Engineering, or related field.
- 1-3 years of experience in Python backend development.
- Strong understanding of FastAPI, Flask, or similar frameworks for building APIs.
- Proficiency with Python and object-oriented programming concepts.
- Experience with SQL/NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
- Familiarity with asynchronous programming and concurrency in Python.
- Knowledge of API security best practices (OAuth, JWT, etc.).
- Experience with version control systems like Git.
- Understanding of Docker and containerized application deployment.
- Basic knowledge of cloud platforms (AWS, Azure, Google Cloud).
- Ability to write clean, efficient, and maintainable code.
Functional Areas: Software/Testing/Networking
Read full job description