- Design, develop, and maintain backend services and APIs using Python.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize applications for maximum speed and scalability.
- Troubleshoot and debug applications to ensure seamless performance.
- Implement security and data protection solutions.
- Write clean, maintainable, and testable code following best practices.
- Participate in code reviews to ensure high-quality code delivery.
- Stay updated with the latest industry trends and technologies to continuously improve our systems.
Bachelor’s degree in computer science, Software Engineering, or a related field.Minimum of 2-3 years of professional experience.Proven experience as a Backend Engineer or similar role.Strong proficiency in Python and its frameworks (e.g., Django, Flask).Experience with RESTful APIs and web services.Familiarity with database technologies (e.g., PostgreSQL, MySQL, MongoDB).Knowledge of version control systems (e.g., Git).Understanding of software development principles and design patterns.Experience with cloud services (e.g., AWS, Azure, Google Cloud) is a plus.Very good command written and spoken English Language.