Get Started

Full Stack Developer – React / C# / .NET

SUMMARY:

We’re looking for an experienced Full Stack Developer with strong React, TypeScript and C#/.NET skills to join a customer application development project.

You’ll work across the frontend and backend, building React interfaces and developing .NET REST APIs within a Microsoft Azure environment. You’ll contribute throughout the development lifecycle, from planning and technical design to implementation, testing and defect resolution.

This is a hands-on role for someone who takes ownership, cares about software quality and enjoys collaborating with engineers and client stakeholders.

WHAT WILL YOU BE DOING:

As part of an agile software development team, you will:

  • Develop and maintain frontend applications using React, TypeScript and JavaScript.
  • Build reusable UI components using libraries such as MUI or PrimeReact.
  • Work with Vite and React Router.
  • Design, build and maintain REST APIs using C# and .NET.
  • Integrate frontend interfaces with backend services.
  • Develop application solutions within Microsoft Azure.
  • Write and maintain unit tests across your development work.
  • Contribute to technical design, troubleshooting and defect resolution.
  • Take ownership of agreed deliverables, meeting quality, functionality and delivery expectations.
  • Participate in sprint planning, daily stand-ups, reviews and retrospectives.
  • Manage your workload, communicate progress and raise risks or blockers early.
  • Collaborate with TXP colleagues and client stakeholders, explaining technical decisions clearly.
  • Contribute to development standards, best practices and knowledge sharing.

WHAT WE ARE LOOKING FOR:

  • Extensive hands-on experience with React, including Vite and React Router.
  • Strong knowledge of TypeScript and JavaScript.
  • Significant experience with component libraries such as MUI, PrimeReact or equivalent.
  • Strong experience consuming and integrating REST APIs.
  • Extensive experience developing REST APIs with C# and .NET.
  • In-depth understanding of REST API design patterns and best practices.
  • In-depth knowledge of Microsoft Azure and experience using it for application development.
  • Experience writing unit tests and ensuring application quality.
  • A strong understanding of software design principles and maintainable code.
  • Experience working within Scrum-based Agile teams.
  • The ability to understand how frontend and backend components interact within the wider application.
  • Strong organisation, prioritisation and problem-solving skills.
  • Good written and verbal communication skills, including the ability to explain technical topics to non-technical stakeholders.
  • A proactive, collaborative approach and the ability to work independently.
  • A degree in Computer Science, Engineering or a related discipline.
  • Strong verbal and written communication skills in English

AWESOME BUT NOT REQUIRED:

  • Experience helping define development standards and technical guidelines.
  • Experience mentoring developers and sharing technical knowledge.
  • Relevant technical certifications.

WHAT’S IN IT FOR YOU?

  • Be part of our collegial environment where responsibility and authority are shared equally amongst colleagues and help create our company culture.
  • A culture in which we don’t criticise failure but ensure we learn from our mistakes
  • An Agile environment where your ideas are welcome
  • The possibility to grow and experience different projects
  • Ongoing Training & Mentoring
  • The possibility of travelling

- ATTENTION! THIS POSITION IS FOR PORTUGAL OR BRAZIL-BASED ONLY

CompanyRemote
Full Stack Developer – React / C# / .NET
$100,000 – $150,000Published by Company
Vigil · Remote · Brazil

About Vigil

  • Track this application from applied to offer in Job Tracker
  • Join the company's group with other members who applied
  • Get roles like this sent to you by the Career Agent
  • Check your resume against this role before you send it
  • Track this application in Job Tracker
  • Join the company's group
  • Get roles like this from the Career Agent
  • Check your resume against this role
$100k – $150kCompany · Remote