A

FullStack Engineer (Python, JavaScript, React)

Antalpl
April 29, 2026
On-site
Poland

FullStack Engineer (Python, JavaScript, React)

Location: Kraków (hybrid model – 2 days per week from the office)
Industry: FinTech 
Contract type: B2B

About the Role

As a Full Stack Engineer, your responsibilities will include the following:

  • Working with and support your pod’s Product Owner and Development Lead in designing, developing and delivering software solutions that meet stakeholder requirements.
  • Working with Cybersecurity experts in understanding and refining requirements, delivering on features iteratively, whilst also proposing new technologies and solutions to help keep the bank secure.
  • Adhering to the team’s design and development patterns, and in collaboration with the development lead actively identifing bottlenecks and to improve software development efficiencies.
  • Adhering to the team’s governance procedures surrounding requirements intake, release and incident management, and actively contributing towards further streamlining processes (through automation).
  • Ensuring the operability of existing services, including L2/L3 troubleshooting, bug fixing, and writing automated test cases and any further technical documentation needed to support delivered code.
  • Undertaking peer reviews and leading by example for junior developers in the team.

 

Requirements

  • Able to demonstrate extensive Python web development experience, using frameworks such as FastAPI (being the preference), Flask and/or Django.
  • Experience developing data pipelines, primarily in Python, using libraries such as Pandas, Numpy, and tools such as Airflow, Luigi, etc.
  • A strong understanding of microservice architectures and be knowledgeable on the implementation of concepts such as CQRS, SAGA and event sourcing.
  • Experience building and deploying services to containers, using tools such as Docker and Kubernetes.
  • Experience building and deploying services through CICD pipelines, with hands-on experience using tools such as Jenkins, Gitlab, etc.
  • Strong sysadmin skills in Linux, coupled with a solid understanding of computer systems and networks in general, e.g. TCP/IP, DNS, Firewalls, Subnetting, etc.
  • Proficient with Git and a working familiarity of several branching strategies such as GitFlow, Trunk based, etc.
  • Good understanding and reasonable experience in frontend development, at a minimum using languages such as HTML, CSS, JavaScript.
  • Strong SQL programming skills and be able to construct complex queries.
  • Demonstrate a test-driven mindset, backed by experience developing automated tests cases, be it unit, integration, functional and non-functional tests.
  • Good knowledge of agile and DevSecOps delivery processes within the context of working in a highly regulated environment and be comfortable using tools such as Jira and Confluence.
  • Articulate, with very good verbal and written communication skills. This is essential as you’ll be part of a global team consisting of engineers and non-engineers alike.
  • Able to demonstrate an ability to work and lead in a fast paced, team focused environment with a proven track record of delivering and completing assigned tasks as an individual, and as a team.
  • Demonstrate a willingness to continuously learn and share learnings with others. Our architecture is constantly evolving in line with new technologies being introduced as well as emerging threats.

Nice to Have

  • Cybersecurity related experience would be highly advantageous, be it working with automated application security testing tools (e.g. SAST, DAST), performing Penetration Tests, Fuzz testing and/or any threat
    detection and exploitation techniques.
  • Strong experience building, deploying and operating infrastructure to a major cloud platform, such as AWS, GCP, Azure and/or Ali, using tools such as Terraform to provision and manage infrastructure as code, operational monitoring tools such as Prometheus, and service mesh tools such as Anthos.
  • Strong frontend development experience, preferably in a JavaScript based language/framework such as
    React. In addition, experience developing and/or integrating with customer analytics products such as
    Matomo, and any further design and/or UX experience would be highly advantageous.
  • Strong database administration / architecture experience, working with several relational database systems such as MSSQL, Postgres, as well as non-relational such as Mongo. Coupled to this, you will also have experience managing databases in a loosely coupled environment, with very strong performance and tuning skills.
  • Experience working with Message Queue systems, such as Kafka, Rabbit, etc.

What’s Offered

  • Hybrid work model with flexibility

  • Private medical care

  • Multisport card

  • Flexible working hours

  • Opportunity to build a high-impact platform used across a global organization