Senior Full Stack Developer

Overview

Hybrid
$60 - $70
Full Time

Skills

C#
ReactJS
Javascript/typescript
PostgreSQL
SAP Applications

Job Details

Job Overview:
We are seeking a highly skilled Senior Full Stack Developer with expert-level experience in C# and ReactJS to join our remote team. The ideal candidate will have a strong background in building scalable web applications, developing and integrating APIs, and working with modern front-end frameworks. Experience with SAP applications or integrations is highly preferred.
Key Responsibilities:
  • Design, develop, and maintain scalable full stack applications using C#, ReactJS, and related technologies
  • Build and consume RESTful APIs for both frontend and backend
  • Develop and maintain Single Page Applications (SPA) with strong emphasis on performance and user experience
  • Write clean, efficient, and testable code using TDD (Test-Driven Development) practices
  • Collaborate with cross-functional teams in an Agile environment
  • Implement responsive UI using CSS, with preference for Tailwind CSS
  • Ensure high code quality through unit testing for both backend (e.g., xUnit) and frontend components
  • Manage source code repositories using Git
Required Qualifications:
  • 6 10 years of overall software development experience
  • 5+ years of hands-on experience as a Full Stack Developer
  • Strong experience in the following technologies:
    • C#
    • ReactJS (v16 or higher) mandatory
    • JavaScript / TypeScript
    • SQL (PostgreSQL)
    • HTML / CSS (Tailwind preferred)
  • Experience with Azure Container Apps and Entity Framework
  • Proficiency with unit testing frameworks like xUnit or equivalent
  • Solid understanding of Git for version control
  • Experience with Agile methodologies and collaborative team environments
  • Excellent communication and interpersonal skills
  • Bachelor s degree in Computer Science, Software Engineering, or related field
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.