Job Description

Job Title: Fullstack Developer (.NET + React)
Location:  Onsite – Singapore
Employment Type:  Contract
About the Role
We are seeking a talented Fullstack Developer  with 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)  and ReactJS (frontend) .
  • Build and integrate RESTful APIs  and ensure seamless communication between frontend and backend services.
  • Develop responsive UI components  with React, HTML5, CSS3, and JavaScript/TypeScript.
  • Work with databases (SQL Server, PostgreSQL, or similar)  for data storage and retrieval.
  • Collaborate with stakeholders to analyze requirements, design solutions, and deliver high-quality code .
  • Participate in code reviews, testing, and debugging  to maintain application reliability and performance.
  • Ensure applications comply with security and compliance standards .
  • Contribute to CI/CD pipelines  and 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 in C#, ASP.NET Core / MVC, Web API .
  • Hands-on experience with ReactJS, JavaScript/TypeScript, Redux (or similar state management) .
  • Experience with SQL Server / PostgreSQL  and ORM frameworks like Entity Framework .
  • Familiarity with unit testing frameworks  (xUnit, NUnit, Jest, Mocha).
  • Experience with Git, CI/CD pipelines, Docker, and containerization .
  • Solid understanding of OOP principles, design patterns, and clean coding practices .

Nice-to-Have Skills
  • Experience with cloud platforms (Azure/AWS/GCP) .
  • Familiarity with microservices architecture  and message queues (Kafka, RabbitMQ, Azure Service Bus) .
  • Knowledge of GraphQL, WebSockets, or SignalR  for real-time communication.
  • Exposure to Agile/Scrum methodologies .
When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the Tech Aalto Privacy Policy, a copy of which is published at Tech Aalto's website )
Confidentiality is assured, and only shortlisted candidates will be notified for interviews.

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application