We’re looking for a dynamic Full Stack Developer proficient in both .NET and React.Js, capable of architecting scalable backend systems while crafting seamless, high-performance user interfaces.
The ideal candidate thrives in collaborative environments and enjoys solving complex technical challenges end-to-end.
Key Responsibilities :
Backend (.NET):
- Design, develop, and implement scalable software solutions using .NET Core / .NET Framework.
- Architect, maintain, and optimize high-quality, secure, and efficient codebases.
- Conduct code reviews, ensure performance tuning, and uphold best coding practices.
- Collaborate with stakeholders to translate business requirements into robust technical solutions.
- Troubleshoot and resolve production issues with a focus on reliability and system integrity.
- Mentor junior developers and contribute to architectural discussions.
Frontend (React.Js):
- Develop new user-facing features and reusable UI components with React.Js.
- Translate Figma/UI designs and wireframes into clean, maintainable code.
- Optimize front-end performance for speed and responsiveness across browsers.
- Implement secure authentication, authorization, and API integrations.
- Maintain unit tests, follow TDD principles, and ensure code coverage standards.
Required Skills & Experience :
- Bachelor’s or Master’s in Computer Science, Engineering, or related field.
- 4–8+ years of proven experience in .NET (C#, ASP.NET, MVC, Web API) and React.Js.
- Strong command of JavaScript (ES6+), HTML5, CSS3, and modern UI frameworks.
- Experience with RESTful APIs, JWT/OAuth, and microservices architecture.
- Familiarity with SQL/NoSQL databases and DevOps pipelines (Azure/AWS preferred).
- Solid understanding of OOP, SDLC, and secure coding (OWASP) principles.
- Proficient in version control (Git) and CI/CD workflows.