Senior Backend Engineer (Scala + TypeScript)
Tech Stack / Keywords
Firma i stanowisko
At Framna, we partner with ambitious brands to create digital products that make a meaningful impact across the full product journey, from strategy and UX to engineering and long-term growth. We combine technical expertise with a strong product mindset to build solutions that users rely on every day. Framna's culture is built on trust, ownership, and fearless collaboration.
Wymagania
- 6-8 years of experience building production backend services at scale, including designing scalable systems
- Strong knowledge of Scala
- Experience with Node.js is a significant advantage
- Hands-on experience with TypeScript and React
- Good understanding of functional programming concepts such as pure functions, composition, and algebraic data types
- Solid understanding of databases (SQL and NoSQL)
- Experience using AI tools to support coding, testing, documentation, and team collaboration
- Good knowledge of HTTP, REST APIs, and modern web communication patterns
- Experience with cloud environments and containers (AWS, GCP, Azure, Kubernetes, Docker)
- Experience with backend testing approaches and tools
- Confidence working across the stack and taking ownership of solutions
- Very good communication skills in English and Polish
Obowiązki
- Build features across the stack using primarily Scala, with TypeScript and React
- Help shape the architecture, engineering standards, and ways of working for the new team
- Collaborate closely with team members, share ideas openly, and incorporate AI tools in daily work
- Participate in regular in-studio meetings to maintain team connection and energy
Benefity
- Real ownership and influence on the products you build
- Focus on business value over technical perfection
- Continuous feedback and open, honest communication
- Regular 1:1s and a mentoring program to support your growth
- Internal workshops and knowledge sharing across teams
- Flexible working hours (start between 7:00–10:00)
- Hybrid model with regular in-studio collaboration (Gdańsk, Wrzeszcz)
- High-quality equipment, including MacBook and testing devices
- Individual training budget
- English classes in small groups
- Private medical care (Compensa) and MultiSport
- Team gatherings and shared moments beyond work
Inne informacje
Informujemy, że administratorem danych jest Framna Poland Sp. z o.o. z siedzibą w Gdańsku, ul. Jana Matejki 12, 80-232 Gdańsk (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego.
Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda.
Dane osobowe będą przetwarzane przez okres trwania procesu rekrutacyjnego, a po jego zakończeniu przez okres 6 miesięcy w celu ochrony przed ewentualnymi roszczeniami związanymi z procesem rekrutacji. Po upływie tego okresu kandydat może otrzymać prośbę o wyrażenie zgody na dalsze przechowywanie danych osobowych na potrzeby przyszłych procesów rekrutacyjnych. W przypadku wyrażenia takiej zgody dane będą przetwarzane do czasu jej wycofania. W przypadku niewyrażenia zgody dane zostaną usunięte zgodnie z obowiązującą polityką retencji danych.
Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
Framna
Pracodawca