Job offer
Senior .NET Developer
We are looking for an experienced Senior .NET Developer to join our team. In this role, you will be responsible for developing new features for our existing platform and creating entirely new products. Our team has full ownership of the technological vision.
Locations:
This offer targets candidates from Tricity (Gdańsk, Gdynia, Sopot) or nearby areas.
We do not require a constant presence in the office, but the candidate should be available for on-site visits twice a week.
What you‘ll be doing?
As part of your role, you will be responsible for:
- Developing software that is easy to deploy and maintain
- Spending 80%+ of your time on application development
- Writing high-quality, clean, and testable code
- Creating and maintaining automated tests
- Conducting thorough code reviews
- Actively contributing to architectural decisions and proposing improvements
- Collaborating closely with product designers to refine and enhance solutions
- Working hand-in-hand with business stakeholders to ensure alignment and value delivery
Who are we looking for?
We’re looking for someone who has:
- A minimum of 5 years of commercial experience as a .NET Developer (C#, .NET 5+, Web API, Entity Framework, Git)
- At least 3 years of experience in a senior role
- A high degree of independence and proactivity
- Strong interpersonal and communication skills
- A good understanding of the CI/CD concept
- Proficiency in working with concurrent and asynchronous code
- English proficiency at a minimum B2 level, enabling smooth communication
Nice to have:
- Experience with Microservices / SOA
- Knowledge of Node.js
- Familiarity with cryptocurrencies
- Basic front-end knowledge
Backend Architecture
- The project was initially built as a monolithic application to reduce operational overhead
- It has now reached a stage where transitioning to a microservices architecture is justified
- New functionalities are developed as separate, containerized services
- Services communicate via RabbitMQ and API calls (REST)
Tech Stack
Backend
- .NET 8
- Some Node.js services, with plans to migrate them to .NET
- Entity Framework Core, Dapper
- MassTransit
- SignalR
- MediatR
- Fast Endpoints
- Node.js
- YARP gateway
Frontend - React, Next.js
Databases & Queues - PostgreSQL – general-purpose relational database
- Redis – used as a memory cache and pub/sub
- RabbitMQ – message queue
DevOps - Focus on automation and “source control”
- Terraform + Ansible
- Jenkins Pipeline as Code + Configuration as Code
Future Plans
- Architecture transformation project from monolithic to service-based
- The project is already in progress
- Development of horizontal service scaling
- Migration of the system to K8s
What You Get
- Salary: 20.000 – 26.000 PLN net/month (B2B) + VAT
- Remote work with occasional meetings at our Gdańsk Garnizon office. If you prefer office-based work, you can join us more frequently.
- Freedom to choose your tools and shape your role.
- Flexible working hours.
- Independence & autonomy in decision-making.
- Opportunities for growth and direct influence on architecture & system development.
- Work in Kanban methodology.
- Equipment subsidy.
- Cafeteria benefits package.
- Collaboration with highly experienced developers, including direct cooperation with the company’s CTO.
- Gdańsk
- Full-Time