Week's client is seeking a Python Developer to join their engineering team. The role involves designing, developing, and deploying scalable Python-based applications with a focus on clean, efficient, and reliable code. The developer will collaborate with cross-functional teams and contribute to high-quality software solutions. This is a great opportunity for someone passionate about software engineering and continuous learning.
Requirements
- Design, develop, and maintain backend systems and APIs using Python frameworks such as Django, Flask, or FastAPI
- Work with SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB) to design efficient data models and optimize queries for performance.
- Write clean, modular, and testable code following best practices for code review, version control (Git), and CI/CD pipelines
- Develop and integrate RESTful APIs and microservices for seamless communication between frontend and backend systems.