Job Description, Responsibilities & Requirements
Description language:
About the Position
We are looking for a Trainee/Junior Python Developer to join our team. In this role, you will develop back-end components, integrate user-facing elements, and improve system performance using Python.
Responsibilities
- Writing effective, scalable Python code
- Developing back-end components to improve responsiveness and overall performance
- Integrating user-facing elements into applications
- Testing and debugging programs
- Improving functionality of existing systems
- Implementing security and data protection solutions
- Assessing and prioritizing feature requests
- Coordinating with internal teams to understand user requirements and provide technical solutions
Requirements
- Good knowledge of Django, Flask, or similar Python frameworks
- Familiarity with front-end technologies, such as JavaScript, HTML5, and CSS3
- Knowledge of ORM (Object Relational Mapper)
- Familiarity with various testing tools
- Upper-intermediate English level (B2+)
Required Languages
- English: B2 - Upper Intermediate
- Ukrainian: Native
We Offer
- Competitive salary
- Interesting and challenging projects
- Future career growth opportunities
- Paid sick leave and working day vacation
- Friendly team of professionals
- Delicious coffee, biscuits, and tea for your good mood
- The company covers 50% of the cost of courses you need
About the Company
Join our team and be part of a dynamic environment where you can grow your skills and contribute to impactful projects. We value innovation, collaboration, and continuous learning.
Location: Office/Remote (Ukraine)
Employment Type: Full-time