Worldwide
1 month ago

Job Overview

Job Type
Full Time
Pay
Not disclosed

Job description

Location:
Worldwide
Work arrangement:
On-site

Role Summary

Description: Hello! We are the Leime team, and this is our opportunity to briefly introduce ourselves, so let's get to know each other!

We help leading brands in the iGaming, Crypto, and Tech niches grow in the Google SERP and in the eyes of their target audience through PR in top media, expert content and custom SEO strategies.

And as a team, we inspire, educate and support. We look not only at experience, it is important for us to match each other’s soft skills and coincide in values in order to grow, relying on each other. If you are looking for a job that drives you; a team that supports and helps realize ideas and develop your skills and abilities, then we will be very glad to see you in our #leime_team.

Leime's strength is the team, and the work is a challenge.

See you!

It will be a plus

  • Experience developing asynchronous applications in Python and working with background tasks/workers;
  • Experience in integration with several external APIs and services;
  • Experience with React, Next.js or TypeScript;
  • Experience with GitLab CI;

Interest in SEO, analytical and data-driven products.

Responsibilities

  • Develop and develop the functionality of the Rank Tracker product;
  • Develop backend in Python: API, business logic and integration with external and internal services;
  • Work with PostgreSQL: write and optimize SQL queries, change the database structure and perform migrations;
  • Participate in the development of frontend functionality using React / Next.js;
  • Support integrations with external APIs, including handling errors, timeouts and retry requests;
  • Write automated tests and maintain the quality of existing code;
  • Refactor and gradually eliminate technical debt;
  • Participate in code review, discussion of technical solutions and task planning;

Independently bring tasks from understanding the requirements to a production-ready result.

Requirements

  • 2 years of commercial experience in backend development in Python;
  • Strong knowledge of Python, understanding of OOP and typing;
  • Practical experience in REST API development with FastAPI or similar framework;
  • Good knowledge of SQL and experience working with PostgreSQL or other relational database;
  • Experience with SQLAlchemy and Alembic or similar tools;
  • Experience writing automated tests for backend code;
  • Understanding of the principles of working with external APIs, microservices and basic approaches to System Design;
  • Confident work with Git, practical experience with Docker / Docker Compose;
  • Understanding of the basic principles of CI/CD;
  • Ability to independently understand existing code and bring tasks to fruition;
  • Carefulness when working with code and production data;

Ability to work with incomplete requirements: ask questions, clarify business logic and propose solutions.

  • Opportunities for self-realization and career growth: our company is developing rapidly;
  • A team of caring and expert guys who are great not only at work, but also outside of it;
  • Decent salary indexed in USD;

The final salary is discussed with the successful candidate.

Role:
Full-Stack Engineer (Middle)
Job Type:
Full Time