Overview
Skills
Job Details
Full Stack Developer (ReactJS & C#) – Contractor
We are seeking a highly skilled and motivated Full Stack Developer (Contractor) with strong expertise in ReactJS and C# services to join our technology team. The ideal candidate will play a key role in migrating legacy applications and in the design, development, and implementation of new software solutions. This role requires deep knowledge of both front-end and back-end development, strong problem-solving abilities, and a collaborative mindset in a dynamic, fast-paced environment.
Key Responsibilities
< data-start="776" data-end="808">Application Development</>Design, develop, and maintain scalable, responsive web applications using ReactJS on the front end and C#/.NET on the back end
Build and consume RESTful APIs to enable seamless system integration
Write secure, efficient, and reusable code following best practices
Partner with product managers, designers, and fellow developers to gather and refine requirements
Translate business needs into well-structured technical designs and architectures
Improve application performance, ensuring high availability and responsiveness
Diagnose and resolve technical issues across new and existing applications
Create clear, comprehensive technical documentation
Develop and execute unit, integration, and end-to-end tests to ensure robust, reliable software
Analyze, refactor, and migrate legacy applications to modern platforms
Ensure smooth data and functionality transitions while minimizing downtime
Qualifications
< data-start="1920" data-end="1945">Technical Skills</>Proficient in ReactJS (hooks, state management, component architecture)
Strong experience with C#, .NET framework, and backend API development
Hands-on experience with SQL databases (SQL Server, PostgreSQL, etc.)
Knowledge of cloud platforms (Azure or AWS) is a strong plus
Familiarity with Git, version control workflows, and CI/CD pipelines
Experience working in an Agile environment
Material UI experience is a plus
Excellent communication and teamwork abilities
Strong analytical and problem-solving skills
Ability to manage multiple priorities in a fast-paced environment
Team-oriented mindset and willingness to adapt in a startup environment
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
6+ years of hands-on full stack development experience with a focus on ReactJS and C#
AWS cloud services experience
Experience with AI/ML is a plus
Proven experience in legacy application migration
2+ years of automotive industry experience, especially with DMS software, is a plus