Senior Full Stack Developer
Our team seeks an experienced Senior Full Stack Developer with a proven track record of delivering high-quality solutions. The ideal candidate will have excellent English communication skills, strong C# and .NET proficiency, and experience with Vue.js, React, or Angular.
* Lead the development process from initial design through production deployment, ensuring seamless integration of database, backend, frontend, testing, deployment, and post-launch monitoring.
* Design and implement scalable, maintainable solutions following established patterns (Repository-Task-Controller, multi-tenancy, service-oriented design).
* Maintain high code quality by writing comprehensive unit and integration tests using NUnit, Moq, and FluentAssertions, aiming for 80%+ code coverage targets.
* Review pull requests from team members and AI-generated code to ensure adherence to architectural patterns and best practices.
* Collaborate with the team to refine stories, estimate effort, and plan sprint deliverables in Azure DevOps.
The successful candidate will have a strong analytical mindset, SQL database expertise, Docker experience, and be proficient in one or more JavaScript frameworks such as Vue.js, React, or Angular.