Middle

Middle Python Developer

Ivano-Frankivsk

,  

Europe

USA

Remote

Office

Who are we?
COAX Software develops products in the fields of e-commerce, fintech, real estate, and travel for markets in Europe, the U.S., the U.K., and other countries on an outsourcing and outstaffing basis. We work exclusively on exciting and truly relevant projects that make our lives better!

What makes us interesting:
— semi-annual reviews based on PDP and OKR;
— a truly flexible schedule: the main thing is to be present for calls and stay in touch with the team. How you spend the rest of your work hours is up to you;
— all the tools you need for work and a wiki-based course library to level up your technical skills;
managers who are open to new ideas and opinions;
— no red tape: got a problem? Knock on the C-level team’s door and let them know. We value openness and quick problem-solving;
— benefits package, Apple equipment—all the usual perks and much more).

What you need to know/have:
— conversational English at B2 level;
— at least two years of professional experience with Python and Django;
— strong communication skills and the ability to effectively interact with clients;
— solid knowledge of Redis and ElasticSearch;
— understanding of network protocols;
— experience working with Celery;
— strong skills in testing and debugging modules using pytest or other tools;
— experience with Dockerized configurations;
— database and query optimization;
— experience with PostgreSQL;
— knowledge of SOLID, DRY, and other principles, and the application of best practices in work;
— understanding of multithreading, multiprocessing, and asynchronous architecture;
— knowledge of non-relational databases.

A plus:
— Experience with Elasticsearch;
— Knowledge of SQLAlchemy, SQLModel, or Tortoise ORM.

What you’ll be doing:
— writing clean, efficient, and maintainable Python code for various client projects;
— reviewing teammates’ code to ensure quality, adherence to best practices, and optimization of existing codebases;
— translating client requirements into functional and scalable features, performing unit and integration testing;
— work closely with clients, front-end developers, designers, and project managers to create comprehensive solutions;
— identify, diagnose, and promptly resolve software bugs and other technical issues;
— create and maintain technical documentation for codebases, APIs, and development processes;
— Continuously learn new technologies and implement best practices to improve development processes and outcomes.

Due to the high volume of applications, it may take up to 7 business days to review your application.

Apply via form or

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
  • / 01

    Introduction

    This stage aims to clarify the details of your CV and assess your level of spoken English.

    Our recruiter will contact you at a convenient time for you. In an open dialogue format, you will be able to get answers to all questions about work organization, project specifics, company benefits, and, in general, ensure that we have a friendly working environment and an individual approach to every teammate.

  • / 02

    Technical interview

    This stage involves determining the level of your hard skills and their relevance to job requirements.

    Coax Software values our time and the time of each candidate. That is why, we do not send a test task without necessity. Instead, we try to determine the technical level of every candidate during in-person meetings or video calls with our technical lead.

  • / 03

    Interview with the CEO

    At this stage, acquaintance with the company founders takes place giving an opportunity to obtain detailed information about the company from the original source.

    This approach is driven by the fact that at Coax Software we select candidates for our team not for the period of the project, but solely with the expectation of long-term cooperation.

Why COAX Software? We are more than just a company!

  • Flexible work schedule

    8 working hours that can be selected between 8 a.m. and 8 p.m.

  • PDP

    For every teammate, we develop a 6-month career development plan (Personal Development Plan)

  • Relocation assistance

    We offer assistance with apartment search and inspection and reimburse $300 for relocation.

  • Health insurance & vacation

    100% of teammates have health insurance.

  • Training & Knowledge Sharing

    We grant access to training courses on Udemy, provide an opportunity to improve English language skills and organize knowledge sharing among teammates.

  • Autonomous office

    Our office is equipped with an electricity generator and Starlink, allowing us to work without interruptions.