onsite
Full Stack Developer .NET - COMPUCARE
Full Stack Developer
Full Stack Developer responsible for end‑to‑end feature delivery, building scalable ASP.NET Core back‑ends, designing RESTful APIs with JWT/OAuth2 security, and creating responsive front‑ends using React.js or Angular, while optimizing SQL Server databases.
About the role
Key Responsibilities
- Architect, develop, and maintain full‑stack web applications using ASP.NET Core (Web API/MVC) combined with React.js or Angular.
- Design and implement scalable REST APIs, handling authentication and authorization with JWT and OAuth2, and manage versioning strategies.
- Own database design and performance: create schemas, stored procedures, indexing strategies, and optimize queries in SQL Server.
- Collaborate with product owners and UI/UX designers to translate requirements into clean, performant code and intuitive user interfaces.
- Write automated unit, integration, and end‑to‑end tests; participate in code reviews and continuous integration pipelines.
Requirements
- 5+ years of professional experience developing web applications with .NET and ASP.NET Core.
- Strong front‑end skills in React.js or Angular, including state management and component architecture.
- Proficiency in designing RESTful services, implementing JWT/OAuth2 security, and handling API versioning.
- Deep knowledge of SQL Server, including schema design, stored procedures, and query optimization.
- Experience with source control (Git), CI/CD pipelines, and automated testing frameworks.