Job Description
Global
Remote
Full-Time Job
Senior Fullstack Developer
Role Details
- Collaborate with the CTO to implement backend (.NET 9) and
frontend (Blazor) architectural vision.
- Develop scalable microservices and Blazor-based single-page
applications.
- Write clean, maintainable, and secure code following best
practices.
- Conduct unit and integration testing using xUnit,
FluentValidation, and Playwright.
- Analyze requirements and create Proof of Concepts (POCs) as
needed.
- Work with DevOps to build and maintain CI/CD pipelines
(Docker, Kubernetes).
- Review code, uphold best practices, and manage technical
debt.
- Develop and unit test Web APIs, database objects, and
SPA/mobile components.
Requirements
Technologies & Methodologies
- Blazor, Microservices, .NET 9
- .NET 9, C#
- ASP.NET Core, Dependency Injection, Middleware
- Blazor (SPA development)
- SQL and NoSQL Databases
- REST APIs, HTTP, JSON
- JavaScript, HTML, CSS
- Git (version control)
- Docker, Kubernetes (good to have)
- Platform as a Service (PaaS)
- DevOps tools (CI/CD pipelines)
- Unit Testing frameworks (xUnit, etc.)
- Minimal APIs
- .NET MAUI (good to have)
Professional and Soft Skills
- 6+ years experience with .NET/C# development.
- 5+ years experience working with multiple databases
(SQL/NoSQL).
- 3+ years experience with microservice architecture.
- Strong understanding of SDLC methodologies.
- Excellent written and verbal English communication.
- Strong problem-solving and analytical skills.
- Ability to work independently and collaboratively.
- Interest in keeping up with technology trends.
- Bachelor’s degree (Master’s a plus).
- Relevant certifications are a plus.
Pay
We offer competitive compensation that reflects the value we
place on our team members' skills and contributions. Specific
salary details will be discussed during the interview.