Backend Developer: Python/Flask/Django
Position Details:
Title: Backend Developer
Location: On-Site, DHA Phase V, Karachi
Salary: 150K per month salary and benefits package.
About the Role
We are seeking a talented and experienced Backend Developer to join our team and build robust, scalable, and secure APIs using Python. You will be responsible for the design, development, and implementation of APIs using either Django REST Framework or Flask-RESTful, depending on project needs.
Key Responsibilities
- Collaborate with front-end developers and product managers to understand API requirements.
- Design and develop RESTful APIs using Python frameworks (Django REST Framework or Flask-RESTful).
- Implement API functionalities including user authentication, authorization, data validation, and data manipulation.
- Integrate APIs with databases (relational or NoSQL) and other backend services.
- Write clean, maintainable, and well-documented code.
- Conduct unit and integration testing to ensure API functionality and quality.
- Debug and troubleshoot API issues.
- Stay up-to-date on the latest trends and best practices in Python web development and API design.
Qualifications
- Proven experience building RESTful APIs with Python (Django REST Framework or Flask-RESTful preferred).
- Strong understanding of Python programming language and object-oriented programming concepts.
- Experience with relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
- Experience with version control systems (e.g., Git).
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Ability to work independently and as part of a team.
Highly Desired
- Experience with cloud platforms (e.g., AWS, Azure, GCP).
- Experience with unit testing frameworks (e.g., unittest, pytest).
- Experience with continuous integration/continuous delivery (CI/CD) pipelines.
- Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript).
We Offer
- Opportunity to work on challenging and impactful projects.
- Collaborative and supportive work environment.
- 150K per month salary and benefits package.
- Continuous learning and development opportunities.
Apply with your updated CV: apply@stiryum.com