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.
Senior Fullstack Developer (Typescript)
Your responsibilities
- 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
Our requirements
- 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
- Experience developing commercial SaaS or on-premise software products
- Background in enterprise software environments
- Familiarity with cloud-native architectures and modern DevOps practices