Tech Stack
Job Description, Responsibilities & Requirements
About the Position
We are seeking a Senior Python Developer with 5+ years of experience to join our e-health product team. You will work with high-load technologies and help scale the product to international markets.
Responsibilities
- Work as a part of a distributed Development Team.
- Design and implement low-latency, high-availability, and performant applications.
- Lead efforts to design, architect, and write new software components.
- Produce maintainable, reusable, and testable code.
- Troubleshoot performance and scalability issues.
- Identify opportunities to improve and optimize applications.
- Develop and maintain technical documentation related to the project.
- Follow internal software development processes and standards.
- Participate in status meetings and collaborate with other team members.
- Communicate effectively with teammates, Project Managers, and clients.
Requirements
- 5+ years of Python programming experience (Tornado, async.io, Flask);
- Experience with relational (PostgreSQL) and non-relational databases (Cassandra, MongoDB);
- Experience in message queues (Kafka, RabbitMQ);
- Experience in developing REST API services;
- OOP and Design patterns;
- Habits of writing reusable, testable, and efficient code.
Nice to Have
- Experience in building microservices;
- Experience in Clickhouse DB;
- Experience in search engines (ElasticSearch);
- Education in computer science or equivalent;
- English level Upper Intermediate+.
About the Project
We invite you to join the e-health product with a new technology, strong, and experienced team. The project has already established itself on the territory of Ukraine (and other countries), operates in more than 1000 settlements, and helps more than 1 million worldwide users to receive medical care 24/7.
At the moment, the product is being scaled up to the international market: the Middle East and Africa.
You have a great chance to become a part of the product team of a cool long-term e-health product, which is home to Ukraine.
We Offer
- Competitive salary
- Remote work with a distributed team
- Work with the latest technologies
- Highly loaded projects of the national and international level
- The possibility of personal and career growth (vertical and horizontal growth)
- Work in the AGILE SCRUM
- Paid vacations
- Various bonus programs (mentoring, referral, studying, others)
- 50%-100% payments of education and certification courses
- Flexible working hours
For Employees Who Work from the Office
- Office in the center of Kyiv with a panoramic view from a height of 160 meters
- Material assistance at the birth of a child, the loss of a loved one
- Provision of equipment
- Help with relocation
- Corporate parties and holidays at the expense of the company
- Corporate office library
- Special programs and offers for bonuses, discounts, goods, services, events from the company
Contact Information
+46(0)8-20-20-09
11442, Sweden, Stockholm, Östermalmtorg 1