Trading 212 logo
Trading 212

Democratising investing across Europe.

Senior Frontend Engineer – Kotlin, Frontend Core

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500Since 2003H1B No SponsorCompany SiteLinkedIn

Location

Germany

Posted

21 days ago

Salary

0

Seniority

Senior

Bachelor Degree4 yrs expEnglishAndroidKotlinReactReact NativeTypeScript

Job Description

Senior Frontend Engineer – Kotlin, Frontend Core

Trading 212

• Own and evolve our monorepo, ensuring it stays healthy, performant, and easy to work in as the codebase grows • Design, build, and maintain CI/CD pipelines for React Native and web targets, driving reliability and fast feedback loops for the engineering team • Author and maintain shared TypeScript libraries — state management patterns, networking layers, error handling utilities — consumed across all frontend products • Own the mobile release process end-to-end, including Android build configuration, versioning, and deployment automation • Integrate and maintain observability tooling (Sentry, Amplitude) at the platform level, so product teams get reliable instrumentation out of the box • Identify and resolve build bottlenecks, dependency issues, and tooling gaps that slow down engineering velocity • Collaborate closely with product frontend teams to understand their pain points and translate them into platform improvements

Job Requirements

  • At least 4 years of professional experience in frontend or mobile engineering, with a meaningful portion spent on platform, infrastructure, or developer tooling work
  • Production-grade TypeScript - strong typing discipline, not just familiarity
  • Hands-on React Native experience in a production app, including an understanding of the native layer
  • Practical Kotlin experience on Android - native modules, build configuration, or Android-side CI/CD work
  • Direct involvement in CI/CD pipeline ownership or significant contribution — mobile or frontend, any tooling
  • Ability to think in systems and write code for other engineers, not just end users
  • Comfortable working autonomously and making decisions without waiting for full consensus

Benefits

  • Challenges that will help you grow and realise your potential
  • Opportunity to make a big Impact - you will build innovative services used by millions of investors to build wealth
  • Work with smart, spirited, helpful, high-performing colleagues with a common goal
  • An environment where nothing is set in stone
  • Appreciation for your talent and ideas
  • Generous remuneration package including annual bonuses
  • Excellent social benefits package, including private health insurance, sports card and 25 days of paid vacation per year
  • Delicious treats and a spacious game room

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 10,001+H1B No Sponsor

• Garantir o funcionamento dos sistemas de automação, instrumentação e controle da Central Hidrelétrica • Realizar inspeções, calibrações, manutenções e programação em PLC, SCADA, HMI, RTUs e relés de proteção • Monitorar a operação dos sistemas, identificando falhas, investigando causas e implementando ações corretivas • Executar e acompanhar ordens de serviço, manutenções programadas e atualização dos sistemas de gestão • Supervisionar equipes próprias e terceiros em atividades de manutenção e melhoria • Cumprir e fazer cumprir os procedimentos de segurança, saúde e meio ambiente

Brazil
Job Closed
Full TimeRemoteTeam 501-1,000Since 1997H1B No Sponsor

• Write well-designed, testable, and efficient code with proper test coverage • Participate in code reviews and collaborate with other engineers to ensure code quality and consistency • Maintain current components and technical documentation, suggesting updates as needed • Remain up-to-date on all current best practices, trends, and industry developments

Serbia
Full TimeRemoteTeam 201-500

Role Description Du bist überzeugt, dass innovative Technologie und Software gesellschaftlich relevante Themen unterstützt, verändert und vorantreibt? Das sind wir auch! - Unsere Kund*innen sind vielfältig. Unsere Software Projekte ebenso. - Wir lassen die großen Visionen unserer Kund*innen Wirklichkeit werden und helfen ihnen dabei die Digitalisierung in Deutschland voranzutreiben. - Wir setzen auf unsere Begeisterung für Software-Engineering, Open Source und agiles Mindset. - Du denkst dich mit Begeisterung in die fachlichen Fragestellungen unserer Kund*innen ein und findest innovative Lösungen. - Du konzipierst und implementierst gemeinsam mit deinen Teamkolleg*innen User Stories in Java. - Du entwickelst automatisierte Tests, um die Qualität des Codes zu gewährleisten. - Du führst Code Reviews im Team durch und arbeitest im Pair Programming, um die Qualität zu verbessern und Know-How zu verteilen. - Du verwendest und optimierst die im Team etablierte Continuous Integration / Continuous Delivery Pipeline. Qualifications - Ein abgeschlossenes Studium oder eine vergleichbare Ausbildung im Bereich Informatik. - Gute Kenntnisse in der Entwicklung von Anwendungen mit Java unter Einsatz von aktuellen Frameworks wie Spring Boot, o.ä. und Werkzeugen wie Jenkins und GIT. - Erfahrung mit Kubernetes, Docker oder Podman in einer Cloud Umgebung sind wünschenswert. - Grundverständnis zum Thema Containerisierung sowie Interesse an DevOps. - Lust auf agiles Arbeiten sowie Motivation dich kontinuierlich mit neuen Technologien und Trends auseinanderzusetzen. - Sehr gute Deutschkenntnisse (mind. C1). Benefits - Du arbeitest mit namhaften Kund*innen an gesellschaftlich relevanten und innovativen Projekten. - Du bist Teil eines selbstorganisierten Teams im agilen Umfeld mit hoher Eigenverantwortung. - Durch das breite Technologiespektrum und die Vielfältigkeit unserer Projekte und Kund*innen hast du die Möglichkeit, dich stetig weiterzuentwickeln. - Du trittst in ein wachsendes Unternehmen mit langfristiger Perspektive ein. - Um optimale Arbeitsbedingungen zu ermöglichen, setzen wir uns für dich und deine Familie ein. - Umfangreiche Benefits runden unser Angebot ab. Contact - Andre Lämmlen, HR Manager - karriere@seitenbau.com - Jonas Moser, HR Manager - karriere@seitenbau.com - Marie Braun, HR Manager - karriere@seitenbau.com

Germany

Role Description - Du entwickelst und betreibst skalierbare Backend-Systeme auf Basis von C#. - Du konzipierst und implementierst Payment-Prozesse mit Schwerpunkt auf der Anbindung von Stripe. - Du entwickelst Lösungen für automatisierte Abrechnungsprozesse und sorgst für deren zuverlässigen Betrieb. - Du integrierst bestehende Abrechnungssysteme in die Backend-Landschaft und optimierst die zugehörigen Schnittstellen. - Du bringst Dich in die Weiterentwicklung von Backend-Architekturen und technischen Standards ein. Qualifications - Abgeschlossenes Studium im Bereich Informatik, Elektrotechnik, Energietechnik oder eine vergleichbare Qualifikation. - Gute Kenntnisse in der Softwareentwicklung z.B. in C#, idealerweise im Backend- oder Systemumfeld E-Mobilität. - Erfahrung mit Payment-Systemen, idealerweise Stripe. - Verständnis für Schnittstellen, verteilte Systeme und technische Datenkommunikation sowie -integration. - Grundlegendes Verständnis für rechtliche Rahmenbedingungen im Zahlungs- und Abrechnungsumfeld, insbesondere Datenschutz und sicherer Umgang mit Zahlungsdaten. - Strukturierte, selbstständige und lösungsorientierte Arbeitsweise. - Teamfähigkeit sowie Freude an interdisziplinärer Zusammenarbeit. - Gute Deutsch- und Englischkenntnisse. Benefits - Flexible Arbeitszeiten, 100% remote innerhalb Deutschlands möglich und 30 Tage Urlaub. - Entwicklung echter Energy-Produkte mit physischem Impact. - Hohe Eigenverantwortung und ein internationales Arbeitsumfeld. - Gesundheitsangebote. - Betriebliche Altersvorsorge. - Offenes, persönliches Miteinander mit flachen Hierarchien. - Regelmäßige Firmen- und Teamevents.

Germany