Match score not available

Team Lead Python Developer (Sports sphere)

fully flexible
Remote: 
Full Remote
Salary: 
50 - 50K yearly
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

4+ years of software development in Python, Experience with distributed systems, Strong knowledge of Design Architecture and microservices, Upper-Intermediate English proficiency.

Key responsabilities:

  • Collaborate with product owners to define business needs
  • Lead engineering team in development and deployment of features
Coherent Solutions Lithuania logo
Coherent Solutions Lithuania Scaleup https://www.coherentsolutions.lt/
51 - 200 Employees
See all jobs

Job description

Company Background

Originating from both Philadelphia, USA, and Sofia, Bulgaria, the dynamic customer comprises a diverse team united by a common goal: to redefine the very essence of success within their industry. Rather than solely focusing on monetary gains, they are dedicated to emphasizing the social impact of their endeavors.


Project Description

The latest project introduces an innovative gaming platform designed for diverse enthusiasts. Users engage in competitive gameplay with virtual currency, rising through leaderboards and completing challenges for recognition and rewards. Additionally, the platform offers sweepstakes for chances to win cash prizes, aiming to redefine online entertainment with its blend of technology and interactive gameplay.


Technologies

  • Python
  • AWS
  • Docker
  • Django, attrs, cattrs, pytest
  • Unit tests
  • PostgreSQL, Redis
  • Kafka, RabbitMQ
  • PEP8, OOP, Design Patterns, Microservice Patterns
  • HTTP/REST, gRPC/protobuf
  • Clean/Hexagonal Architecture
  • CQRS, Event Sourcing patterns
  • Caching, Audit log


What You'll Do

  • Collaborate with product owners to gain a comprehensive understanding of the business needs, ensuring alignment with the team's objectives and strategies;
  • Facilitate discussions with stakeholders and team members to elicit and clarify requirements, ensuring that all aspects of the project are thoroughly understood;
  • Lead the software engineering team in the design, estimation, development, testing, and deployment of features, adhering to best practices and established coding standards;
  • Foster a collaborative environment among software engineers and product owners, encouraging open communication and knowledge sharing throughout the development lifecycle;
  • Provide guidance and mentorship to team members, helping them grow their technical skills and professional development;
  • Proactively identify and address any challenges or roadblocks encountered during the development process, working closely with stakeholders to find effective solutions;
  • Monitor project progress and ensure that deliverables are completed on time and within scope, taking appropriate action to mitigate risks and meet project milestones;
  • Act as a liaison between the development team and other departments, facilitating communication and coordination to ensure project success;


Job Requirements

  • 4+ years of professional experience developing software in Python;
  • Distributed systems skills;
  • Desire and ability to write clean, beautiful code, including unit tests;
  • Experience with Design Architecture, migrating monoliths to microservices;
  • Experience with separation of business logic from framework/communication protocol;
  • Experience with Agile and DevOps principles;
  • Level of English - from Upper-Intermediate (spoken/written);


What Do We Offer

  • You will be rewarded with the salary starting from 4200 EUR gross monthly.
  • Remote work. We respect each employee’s chosen way to work remotely anywhere.
  • "Launch for success" package: premium health insurance, monthly lunch vouchers, telecom services for employees and their family members, and more.
  • Global teams. The working model in the company is based on working in global multicultural departments and gaining experience from the highest-level professionals.
  • International Clients. It is on us to ensure the wide range of Clients you will work with – Innovative start-ups and Fortune 1000 companies in the U.S. and Europe.
  • Professional growth opportunity. We created a professional training center including educational programs for developers of any level and live training sessions.
  • Unique ideas development. Our internal start up incubator, Innovation Sandbox, helps to materialize ideas, receive support on their realization, and win cash prizes.
  • Team spirit. Work in the company is not just about work – team building, celebrations, corporate events, family events and other traditions are an essential part of our culture.
  • And much more Why Coherent Solutions is a company to work with https://www.coherentsolutions.com/careers/lithuania/benefits/.


Please take you time to see Coherent Solutions Privacy Policy for Job Applicants for details on how we process your personal data: https://www.coherentsolutions.com/privacy-policy-for-job-applicants

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Problem Solving
  • Mentorship

Python Developer Related jobs