Posted on: 17/04/2026
Description :
Role : Python Developer
Role Overview :
We are seeking a talented and passionate Python Developer to join our dynamic engineering team. In this role, you will be responsible for designing, developing, and maintaining high-quality software solutions, primarily focusing on backend development and API integrations. You will collaborate closely with product managers, front-end developers, and QA engineers to deliver innovative and scalable products that meet the needs of our users and drive business growth. Your contributions will directly impact the user experience and the overall success of our platform.
Key Responsibilities :
- Develop and maintain robust, scalable, and efficient backend systems using Python and frameworks like Django and Flask.
- Design and implement RESTful APIs to facilitate seamless communication between different components of our platform.
- Integrate with various data stores, including relational databases like PostgreSQL and MySQL, and NoSQL databases like MongoDB.
- Deploy and manage applications on cloud platforms such as AWS, ensuring high availability and performance.
- Write comprehensive unit and integration tests to ensure the quality and reliability of the code.
- Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Contribute to code reviews and provide constructive feedback to improve code quality and maintainability.
- Troubleshoot and resolve production issues in a timely and efficient manner.
Required Skillset :
- Demonstrated ability to design, develop, and deploy Python-based applications using frameworks like Django and Flask.
- Proven experience in building and consuming RESTful APIs.
- Expertise in working with relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB).
- Solid understanding of cloud computing platforms, particularly AWS.
- Proficiency in using Git for version control and collaborative development.
- Strong understanding of testing methodologies and experience writing unit and integration tests.
- Ability to work effectively in an Agile development environment.
- Excellent communication and collaboration skills, with the ability to work effectively in a team.
- Possess a Bachelor's or Master's degree in Computer Science or a related field.
- Adaptable to working in a hybrid work environment, balancing remote work with occasional on-site collaboration.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1629412