We are looking for Fullstack Developers with experience in recent .NET Technologies and frontend development using the React framework. We care about direct communication, an open approach to problem-solving, and a willingness to learn new technologies.
You will be working on cutting-edge, cloud-based enterprise software for banks and financial institutions.
Our tech stack includes: .NET, React, Typescript, AWS, Azure DevOps, Cypress, TDD, CQRS, Event Sourcing.
In Short
🌎 100% REMOTELY or from one of our 2 offices
💰 Senior: 125 - 160 PLN/h
💰 Middle: 100 - 125 PLN/h
☑️ B2B contract
Your Daily Missions:
- Implementing new functionalities and creating scalable software using .NET, React, and TypeScript technologies.
- Contributing to a cross-functional product team.
- Writing clear, maintainable, and testable code with a focus on good testing practices, including unit, integration, and end-to-end testing.
- Estimating, prioritizing, planning, and coordinating development and testing activities.
- Staying up to date with new development, testing tools, and architectural design strategies.
- Supporting the team with feedback, code reviews, and pair programming.
- Being a part of a SCRUM team.
The Essentials We're Seeking:
- Over 3 years of commercial experience in software development.
- Hands-on experience with C#, .NET (Core 6–8), React, and TypeScript.
- Solid knowledge of modern CSS techniques (Grid, Flexbox, etc.).
- Practical experience with cloud platforms – preferably AWS, but Azure or GCP are also welcome.
- Strong background in designing and building RESTful APIs.
- Experience with Infrastructure as Code (e.g., Pulumi or Terraform) and DevOps tools like Azure DevOps.
- Proficiency in microservices architecture, including patterns such as Event Sourcing and CQRS.
- Working knowledge of message brokers and asynchronous communication (e.g., RabbitMQ).
- Experience with automated testing frameworks and practices (e.g., Cypress, xUnit, TDD).
- Solid understanding of modern software engineering principles such as SOLID, CI/CD, DDD, and Serverless architecture.
- Comfortable working with relational and NoSQL databases (e.g., PostgreSQL, ElasticSearch).
- Fluency in English (minimum B2+ level) – as we work in an international environment.
- Experience working in a SCRUM-based Agile team.
Reasons Why You Would Enjoy Working With Us:
- We work in the latest technologies and with international clients, and our projects are polished from < to /> - learn about some of the projects we have completed.
- We organize TechTalks, meet-ups and create guilds where we exchange knowledge - you can learn a lot from your teammates.
- We have a close-knit team and we make sure to have regular integrations - we often go out to celebrate together.
- You can work remotely or choose to work from our offices in Wroclaw or Bielsko-Biala. However, we count on your openness to occasionally visit the office for team meetings or client visits, or possible occasional trips to the client's headquarters.
- You can adjust your working hours to suit your needs, starting your day between 7:00 and 10:00 am.
- You can work with great specialists in their fields who also have a sense of humor and other after-hours hobbies. It is the people who create the unique atmosphere and relaxed atmosphere at CSHARK.
- We have a flat structure - we are not a corporation and don't want to be one 🙃.
- We offer bonuses for employee referrals (from 3000 PLN to 7000 PLN).
- We organize remote English classes and provide access to the company library. You can also become an author/author of articles published on our technical blog - https://cshark.com/blog/.