.Net Fullstack Developer
Job Title:Fullstack Developer (.NET + React)
Location: Onsite – Singapore
Employment Type:Contract
About the Role
We are seeking a talentedFullstack Developerwith expertise in.NET backend development and React frontend technologies. The ideal candidate will design, develop, and maintain scalable, high-performance web applications while collaborating with cross-functional teams to deliver modern digital solutions.
Key Responsibilities
- Design, develop, and maintain applications using.NET Core / .NET Framework (backend)andReactJS (frontend).
- Build and integrateRESTful APIsand ensure seamless communication between frontend and backend services.
- Developresponsive UI componentswith React, HTML5, CSS3, and JavaScript/TypeScript.
- Work withdatabases (SQL Server, PostgreSQL, or similar)for data storage and retrieval.
- Collaborate with stakeholders toanalyze requirements, design solutions, and deliver high-quality code.
- Participate incode reviews, testing, and debuggingto maintain application reliability and performance.
- Ensure applications comply withsecurity and compliance standards.
- Contribute toCI/CD pipelinesand work with DevOps teams for smooth deployments.
- Stay updated with emerging technologies and recommend improvements to existing systems.
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 4–10 years of experience as a Fullstack Developer.
- Strong proficiency inC#, ASP.NET Core / MVC, Web API.
- Hands-on experience withReactJS, JavaScript/TypeScript, Redux (or similar state management).
- Experience withSQL Server / PostgreSQLand ORM frameworks likeEntity Framework.
- Familiarity withunit testing frameworks(xUnit, NUnit, Jest, Mocha).
- Experience withGit, CI/CD pipelines, Docker, and containerization.
- Solid understanding ofOOP principles, design patterns, and clean coding practices.
Nice-to-Have Skills
- Experience withcloud platforms (Azure/AWS/GCP).
- Familiarity withmicroservices architectureandmessage queues (Kafka, RabbitMQ, Azure Service Bus).
- Knowledge ofGraphQL, WebSockets, or SignalRfor real-time communication.
- Exposure toAgile/Scrum methodologies.