Engineering Team Lead with Python

  • IT / Engineering
  • Kraków, Poland

Engineering Team Lead with Python

Job description

Our client is an award-winning global player offering leading currency solutions for both retail and corporate organizations, from a tech start-up to global corporations. Founded in 1996, the company became the first to share exchange rate information on the internet free of charge and in 2001, they have launched a trading platform that helped pioneer the development of online-based trading around the world, enabling forex and CFD investors the ability to trade the financial markets.


As an Engineering Team Lead you will lead, mentor, and coach a small team of four, that is responsible for building an application that enables new clients to start using the trading platform. At the same time, you will stay close to technology, as half of your time, you will spend on hands-on development. 


Key takeaways:

Stack: Python (Flask and Django), JavaScript, React/ Angular, React.js, CSS/HTML,

Salary: around 25 000 PLN gross (Permanent Contract),

Location: Hybrid (Kraków),

Recruitment process: 2 online meetings (3 hours in total).


Responsibilities

  • Mentoring your team in the design and development of complex web applications based on React, Angular, and Python,
  • Overseeing project timelines and keeping key deliverables on schedule and to specification,
  • Guiding the team in following design and coding best practices,
  • Improving team efficiency by identifying process bottlenecks and implementing solutions,
  • Supporting your team's career development goals,
  • Improving existing processes and documentation,
  • Being an active participant in application architecture discussions.

Requirements

  • Excellent communication skills,
  • Demonstrated ability to grow, develop, and mentor and motivate teams,
  • Demonstrated ability to partner with stakeholders, product and engineering teams,
  • 3+ years of software development experience in Python,
  • Understanding of front-end technologies, such as React or Angular,
  • Strong unit test and debugging skills,
  • Understanding of fault-tolerant, resilient, and highly available applications,
  • Experience working in and being a proponent of an agile development environment,
  • Experience with Git or other version control systems,
  • A solid foundation in Computer Science.

Nice to have:

  • Familiarity with NGINX routing, Docker, and Kubernetes,
  • Experience with cloud AWS/GCP,
  • Experience migrating legacy monoliths into microservices,
  • Contributions to an open-source project (of any kind),
  • An account on GitHub.com with samples of your code.

What you can expect

  • Competitive compensation package including annual performance bonus opportunity,
  • Competitive benefits package, including health care and gym pass,
  • Spacious and modern office space in the heart of old Kraków,
  • Flexibility and the possibility to work remotely,
  • Kitchen full of coffee, tea, snacks, and fresh fruit,
  • Superior co-working and personal development experience.