.NET Developer

  • Mexico City, CDMX
  • Posted 5 hours ago | Updated 5 hours ago

Overview

Remote
Hybrid
$25+
Contract - Independent
Contract - 12 Month(s)

Skills

c#
.NET
react.js
sql

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

< data-start="1098" data-end="1129">Collaboration & Design</>
  • Partner with product managers, designers, and fellow developers to gather and refine requirements

  • Translate business needs into well-structured technical designs and architectures

< data-start="1319" data-end="1352">Performance Optimization</>
  • Improve application performance, ensuring high availability and responsiveness

  • Diagnose and resolve technical issues across new and existing applications

< data-start="1516" data-end="1548">Documentation & Testing</>
  • Create clear, comprehensive technical documentation

  • Develop and execute unit, integration, and end-to-end tests to ensure robust, reliable software

< data-start="1710" data-end="1735">Legacy Migration</>
  • 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

< data-start="2418" data-end="2438">Soft Skills</>
  • 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

< data-start="2686" data-end="2717">Education & Experience</>
  • 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

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.