Senior Fullstack Developer (Typescript)
⚲ Warszawa
22 680 - 26 040 PLN (B2B)
Wymagania
- TypeScript
- PostgreSQL
- REST API
- Kafka
- Claude Code
- OpenAI Codex
Opis stanowiska
O projekcie:
- You will join a distributed engineering team responsible for building and improving production-grade software solutions used by enterprise customers.- In this role, you will work on scalable backend services and modern web applications, contributing to reliable, maintainable, and high-performing systems.- You will collaborate with experienced engineers and leverage modern AI-assisted development tools to improve development speed, code quality, and engineering efficiency.
Wymagania:
8+ years of professional experience as a Full-Stack Software Engineer
Strong experience building scalable, production-grade software systems
Excellent knowledge of TypeScript across the full stack
Solid experience with PostgreSQL
Strong understanding of REST API design and development
Hands-on experience with Kafka or other event-streaming platforms
Experience working with distributed software systems
Practical experience using AI-assisted coding tools (e.g. Claude Code, OpenAI Codex, or similar)
Strong English communication skills
Located in Poland or another EU country
Optional
Experience developing commercial SaaS or on-premise software products
Background in enterprise software environments
Familiarity with cloud-native architectures and modern DevOps practices
Codzienne zadania:
- Design, develop, and maintain scalable full-stack applications
- Build modern web applications and backend services using TypeScript
- Develop and integrate REST APIs
- Work with event-driven architectures and distributed systems
- Contribute to technical decisions and software architecture improvements
- Write clean, maintainable, and production-ready code
- Collaborate with international teams in a remote environment
- Use AI-assisted development tools to support everyday engineering tasks
- You will join a distributed engineering team responsible for building and improving production-grade software solutions used by enterprise customers.- In this role, you will work on scalable backend services and modern web applications, contributing to reliable, maintainable, and high-performing systems.- You will collaborate with experienced engineers and leverage modern AI-assisted development tools to improve development speed, code quality, and engineering efficiency.
Wymagania:
8+ years of professional experience as a Full-Stack Software Engineer
Strong experience building scalable, production-grade software systems
Excellent knowledge of TypeScript across the full stack
Solid experience with PostgreSQL
Strong understanding of REST API design and development
Hands-on experience with Kafka or other event-streaming platforms
Experience working with distributed software systems
Practical experience using AI-assisted coding tools (e.g. Claude Code, OpenAI Codex, or similar)
Strong English communication skills
Located in Poland or another EU country
Optional
Experience developing commercial SaaS or on-premise software products
Background in enterprise software environments
Familiarity with cloud-native architectures and modern DevOps practices
Codzienne zadania:
- Design, develop, and maintain scalable full-stack applications
- Build modern web applications and backend services using TypeScript
- Develop and integrate REST APIs
- Work with event-driven architectures and distributed systems
- Contribute to technical decisions and software architecture improvements
- Write clean, maintainable, and production-ready code
- Collaborate with international teams in a remote environment
- Use AI-assisted development tools to support everyday engineering tasks
🔍 Dekoder Ogłoszenia
🟡
leverage modern AI-assisted development tools to improve development speed, code quality, and engineering efficiency
Oczekuje się, że kandydat będzie aktywnie korzystał z narzędzi AI, co może oznaczać, że firma inwestuje w te technologie lub chce zoptymalizować procesy.
🟡
collaborate with experienced engineers
Może oznaczać pracę z bardzo doświadczonymi inżynierami, ale też z tymi, którzy dopiero zdobywają doświadczenie i mogą potrzebować wsparcia.
🟢
production-grade software solutions
Oznacza tworzenie oprogramowania, które jest gotowe do wdrożenia i użytku przez klientów, co wymaga wysokiej jakości i stabilności.
🟢
scalable backend services and modern web applications
Wymaga umiejętności projektowania systemów, które mogą obsłużyć rosnący ruch i złożoność, co jest standardowym wymaganiem dla wielu ról.
🟡
distributed software systems
Wskazuje na pracę z systemami składającymi się z wielu niezależnych komponentów, co może oznaczać złożoność architektoniczną i wyzwania związane z komunikacją między nimi.