.
Senior Software Engineer (Full-stack)
  • Kraków
Senior Software Engineer (Full-stack)
Kraków, Kraków, Lesser Poland Voivodeship, Polska
IG Group
26. 5. 2025
Informacje o stanowisku

technologies-expected :


  • Java
  • React.js
  • Typescript
  • CSS
  • HTML
  • AWS

about-project :


  • Tastytrade is looking for a Full-stack Senior Software Engineer to join our team of engineers that builds out the technology that powers our retail brokerage and supports our other business initiatives.
  • We care about the speed and stability of our back-end systems as much as we care about the customer-facing applications we build. Our architecture is consistently evolving as our business grows and we face different technical challenges, but always with a focus on practicality and performance. Youll help by taking on ownership of current website capabilities as well as working on green field projects across our US entities, and troubleshooting issues as they arise. Our engineers work with a plethora of tools including C++, Java, JavaScript, and Ruby. Youll work primarily in TypeScript, React.js and Java, but will have opportunities to expand your skill set into areas where your interests and our technology intersect.

responsibilities :


  • Work with and own the code base for our websites and associated applications (IG US entities).
  • Work in multiple languages across different parts of the tastytrade & IG stack, particularly TypeScript (with React.js framework) and Java.
  • Partner/collaborate with other technical teams and business stakeholders.
  • Provide guidance and leadership to more junior members of the team when questions arise about language or implementation specifics and contribute in a meaningful way to our peer review process.
  • Translate requirements and technical direction into production-quality code with lightweight guidance from team leadership.
  • Work together with team in pair-programming oriented development to contribute to larger projects.
  • Write comprehensive tests for your code.
  • Engage in light infrastructure work to support application development work where applicable.
  • Continue your growth by learning new systems, languages and working towards ownership of IG and tastytrade systems.

requirements-expected :


  • You have the ability to learn quickly in areas in which you dont already have deep expertise
  • You are very familiar with Java
  • You are familiar with React.js, Typescript, CSS & HTML
  • You have experience in cloud technologies, in particular AWS
  • A mastery of at least one of our languages or frameworks and experience dealing with it in a production context
  • A willingness to learn new languages, frameworks, or technologies beyond your current expertise
  • Demonstrable professional experience working as a senior software engineer on a team
  • Minimum 5-6 years of commercial experience with Java (Bonus points for React!)

offered :


  • Your growth fuels our success! Thrive with tailored development programs, mentoring opportunities with leaders, and clear career progression. Expand your network through committees, sports and social clubs. Enjoy extra time off for volunteering and community work.
  • Flexible working hours & hybrid working
  • Home office equipment reimbursement
  • Performance-related bonus
  • Private medical cover for you and your family/partner (Medicover)
  • Multikafeteria system (you can choose a multisport card, vouchers, etc.)
  • Life insurance (Generali)
  • Employee-led LGBTQ+, Women’s, Black, and Parents & Carers networks with an annual budget for organizing events & projects that foster an open, diverse, and inclusive culture
  • Career-focused technical and leadership training in-class and online, incl. unlimited access to the LinkedIn Learning platform
  • Well-being events as well as Employee Assistance Programme
  • Summer picnic, New Year party and other social events
  • 3 additional days off a year - 1 to celebrate your Birthday and 2 for voluntary work

benefits :


  • sharing the costs of sports activities
  • private medical care
  • sharing the costs of professional training & courses
  • life insurance
  • flexible working time
  • fruits
  • integration events
  • retirement pension plan
  • corporate library
  • no dress code
  • video games at work
  • coffee / tea
  • parking space for employees
  • leisure zone
  • extra social benefits
  • charity initiatives
  • birthday off
  • Multikafeteria system

  • Praca Kraków
  • Kraków - Oferty pracy w okolicznych lokalizacjach


    83 267
    8 592