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.