- Writing effective and scalable Python codes
- Designing and implementing robust applications
- Debugging applications to ensure low-latency and high-availability
- Integrating user-facing elements with server-side logic
- Accommodating various data storage solutions
- Develop back-end components to improve responsiveness and overall performance
- Test and debug programs
- Improve functionality of existing systems
- Implement security and data protection solutions
- Assess and prioritize feature requests
- Coordinate with internal teams to understand user requirements and provide technical solutions
- Expertise in at least one popular Python framework (like Django, Flask or Pyramid)
- Knowledge of object-relational mapping (ORM)
- Proven work experience as a Python Developer.
- Knowledge of code versioning tools.
- Experience working with debugging tools such as Chrome Inspector and Firebug.
- Ability to manage projects.
- Good communication skills.
- Team spirit
- Good problem-solving skills
How to Apply