Our client is building an invite-only community of
We are looking for a Back-End Engineer responsible for developing and maintaining the platform for mobile apps, web apps, and inner tools. Your primary responsibility will be the development of new and upgrading existing services for our mobile apps.
You will be working alongside other engineers on different infrastructure layers. Therefore, a commitment to collaborative problem-solving, sophisticated design, and creating quality products is essential.
Requirements:
2+ years of experience developing backend applications.
Good knowledge of Python 3.
Familiarity with RESTful API concepts.
At least Upper-Intermediate level of English (both written and spoken).
Ability to work in a small development and design team.
Experience of building reusable components with various levels of abstraction.
Ability to maintain code integrity and organization with a long-term vision in mind
Maintain quality and ensure the responsiveness of applications.
Will be a huge plus:
The religious practice of using code versioning tools (Git).
Ability to write unit tests and participate in code reviews.
Understanding of cloud services (AWS).
Ability to design serverless-based services.
Understanding of security and data protection (we work with highly sensitive customer activity data).
Maintainable application infrastructure using sensible and appropriate technologies.
We look for three qualities in our team:
A learning mindset and willingness to build deep expertise in a particular discipline.
A relentless desire to make a difference, a genuine love for community and people.
A genuine willingness to work on a vision that is bigger than ourselves.
We offer:
Competitive salary
Full remote position
Paid vacations and sick-leaves
Flexible schedule
Free English classes
One of those rare opportunities where you can truly “leave a dent in the universe”
This is a contract-to-hire position with full potential to become a critical senior hire of the engineering team