emagine Polska is looking for a Senior Fullstack Developer to join a team focused on building advanced FinTech applications for international financial institutions. You will play a key role in developing robust, scalable web solutions within a SaaS platform, contributing to the entire software production lifecycle.
Key responsibilities
- Designing web solution architecture using microservices and cloud-based services.
- Developing and maintaining high-performance front-end and back-end components using .NET and React.
- Implementing new functionalities and designing scalable APIs.
- Collaborating within a SCRUM team to deliver high-quality software solutions.
- Preparing comprehensive technical documentation and conducting thorough testing.
Requirements
- Over 4 years of commercial experience with .NET, C#, React, and TypeScript.
- Strong proficiency in software architecture, backend design patterns, and clean architecture.
- Hands-on experience with CQRS, Domain-Driven Design (DDD), and Event Sourcing.
- Solid knowledge of PostgreSQL, modern ORM frameworks, and NoSQL databases like CosmosDB.
- Experience with cloud environments (Azure or AWS) and Docker for development and deployment.
- Fluency in English at a B2+ level.
What we offer
- Opportunity to work on complex, international FinTech projects.
- Fully remote work environment within a professional SCRUM team.
- Access to modern cloud technologies and architectural best practices.