[GBL] Senior Backend Engineer (TypeScript)
Department:
Job Summary
Project the aim youll have
Join an innovative digital platform building scalable high-performance backend systems. Youll be part of a collaborative cross-functional team focused on creating a solid well-governed data foundation and backend architecture. Working with modern TypeScript technologies and event-driven systems youll help deliver trusted scalable solutions that power personalized member experiences. The client is a leading UK-based organization investing in next-generation technology to transform its digital ecosystem.
Position how youll contribute
- Design and develop high-load backend services using TypeScript and .
- Build and maintain a robust scalable data architecture ensuring proper data storage structure and documentation.
- Integrate backend services using gRPC and manage inter-service communication via protobuf contracts.
- Implement event-driven solutions with message brokers such as Kafka or SQS.
- Work with analytical (ClickHouse) and transactional (PostgreSQL) databases to optimize queries and ensure data reliability.
- Integrate with third-party systems including Auth0 Stripe Sanity CMS HubSpot Algolia and external APIs (e.g. Google Places).
- Ensure strong data governance: define data structures storage strategies and maintain comprehensive documentation.
Qualifications :
Expectations the experience you need
- Proven commercial experience in backend development with TypeScript and .
- Hands-on experience with or similar backend frameworks.
- Solid understanding of microservices architecture and distributed systems.
- Experience with PostgreSQL: indexes transactions and query optimization.
- Practical experience with message brokers preferably Kafka.
- Familiarity with gRPC and building APIs for inter-service communication.
- Understanding of event-driven architecture principles.
- Ability to write clean maintainable and type-safe code with a focus on scalability.
Additional skills the edge you have
- Experience with in production or personal projects.
- Hands-on experience with ClickHouse for analytical workloads.
- Experience building high-load systems and real-time or near-real-time data pipelines.
- Familiarity with observability tools: logs metrics and distributed tracing.
- Understanding of DDD CQRS and Clean Architecture patterns.
Additional Information :
Our offer professional development personal growth:
- Flexible employment and remote work
- International projects with leading global clients
- International business trips
- Non-corporate atmosphere
- Language classes
- Internal & external training
- Private healthcare and insurance
- Multisport card
- Well-being initiatives
Position at: Software Mind Poland
Remote Work :
Yes
Employment Type :
Full-time
About Company
Software Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities these are a few words that describe an average day for us. Building cross-functional engineering te ... View more