➡️ Apply here: Senior Full-stack Developer
👩💼 Want to stand out? Improve your resume to appeal to recruiters, hiring managers, and Applicant Tracking Systems. ➡️ Improve your resume
The job description for Senior Full-stack Developer at Coinmania includes the following responsibilities and requirements:
**Your Key Responsibilities:**
* Design and implement high-performance and scalable backend services (C# / .NET).
* Write clean, flexible, and testable code adhering to SOLID principles.
* Optimize and manage database schemas (Microsoft SQL Server).
* Ensure code quality through Unit Testing and Code Reviews.
**Qualifications (Must-have):**
* In-depth knowledge of object-oriented programming, design patterns, and principles.
* Thorough theoretical and practical knowledge of C#.
* Experience with ASP.NET Core, Classic ASP.NET (Web API 2, MVC 5, Web Forms).
* Experience with Entity Framework Core and Entity Framework 6.
* Experience working with Microsoft SQL Server, optimizing queries, and indexing.
* Solid understanding of data structures.
* Design and development of scalable and stable APIs using REST.
* Basic knowledge of frontend technologies: HTML, Bootstrap, jQuery.
* Experience working with Git.
**Preferred (Nice to have):**
* Experience with unit testing and TDD methodology.
* Experience with any Message Broker.
* Experience working with microservices architecture.
