Software Developer (Backend) - Transform the future of business relationships
Role details
Job location
Tech stack
Job description
As a Software Developer, you will contribute to the development of ZopaAI's scalable software solutions. You will work closely with our dedicated development team, supporting the evolution of our software.
Your responsibilities include:
- Taking end-to-end ownership of the technical development process for the procurement
software
-
Designing, analyzing, implementing, and testing the software solution
-
Gathering and refining software requirements
-
Collaborating closely with team members in an agile development environment
Requirements
Do you have experience in Software development?, Strong knowledge of object-oriented programming, particularly in Python
-
Experience developing and integrating RESTful APIs with JSON
-
Proficiency with the Django framework, including asynchronous programming (e.g.,
Django Ninja) and ORM usage with databases such as SQLite and PostgreSQL
-
Practical software development experience, e.g., through personal or academic projects
-
Independent and structured working style with strong problem-solving skills
-
Excellent teamwork and communication skills, with a strong eagerness to learn