We're looking for an outstanding Python / Django developer to work with a backend team in the continued development of a wide range of features and services within the recruitment sphere.
As the team's Junior Backend Engineer, you will play a critical role in bridging the gap between the business and development ends of our software as a service (SaaS).
Our ideal candidate is one who is passionate about building elegant and scalable software and combines superb communication skills and analytical capabilities with a demonstrated ability to get the right things done quickly and effectively.
Responsibilities:
Plan and implement key tasks for current and upcoming features.
Design new APIs or contribute to improving existing APIsReview, merge, and deploy code submitted by other team developers.
Coordinate with the frontend team and project managers when building APIs
Be prepared to quickly and efficiently investigate, debug, and resolve unforeseen backend issues related to the server or database
Technical Requirements:
Bachelor's degree or higher in computer science or related field
Ability to communicate and comprehend high-level spoken and written concepts in English
Experience using Git within a collaborative work environment
Python:
Hands-on experience with the Python programming language
Experience with Python web frameworks such as Flask, Fast API, or Django is a plus
Experience in writing unit tests is a plus
Databases:
Familiarity with relational databases with Postgres and MySQL is a plus
Experience in working with ElasticSearch and other NoSQL databases is a plus
Experience in working with AWS services is a plus
Experience building an API is a plus
Non-technical Requirements:
Possesses a strong sense of ownership and accountability for each project undertaken
Passionate about automation and optimization in daily tasks
A strong proponent of the Don't Repeat Yourself (DRY) principle
Open-minded, confident, humble, self-managing, and a solid team player
Patient and consistent when mentoring or guiding team members
What Youll Get:
A competitive salary and many new opportunities
More responsibilities and greater recognition for the work you do
The opportunity to be a part of a lively and international development team
A pioneering mindset shaped by a challenging and innovative work environment