onsite
Python Developer - Rytsense Technologies
Software Engineer
Python Developer focused on building scalable back‑end services using Flask and Django, with automated testing via Playwright and robust database integration.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance back‑end services in Python, leveraging Flask and Django frameworks.
- Write clean, testable code and implement automated UI/functional tests using Playwright.
- Integrate and optimize relational and NoSQL databases, ensuring data integrity and efficient queries.
- Collaborate with front‑end, product, and QA teams to deliver end‑to‑end solutions.
- Diagnose and resolve performance bottlenecks, bugs, and security vulnerabilities.
- Contribute to architectural decisions, code reviews, and continuous improvement of development processes.
Requirements
- Strong proficiency in Python and experience with Flask or Django.
- Hands‑on experience with Playwright for automated testing.
- Solid understanding of object‑oriented design principles and software development best practices.
- Experience with database design, SQL, and performance tuning.
- Excellent problem‑solving skills and ability to work collaboratively in a fast‑paced environment.
Skills
pythonflaskdjangoplaywright