Remote Jobs RockRemote Jobs Rock

Full Stack Developer – React / C# / .NET

🕒 2 days ago
ReactTypeScriptJavaScriptC#
Apply Now

📜 Description

  • Develop frontend applications with React, TypeScript, and JavaScript.
  • Build reusable UI components and work with MUI or PrimeReact, Vite, and React Router.
  • Design, build, and maintain C#/.NET REST APIs and integrate frontend interfaces with backend services.
  • Develop application solutions in Microsoft Azure and write unit tests.
  • Contribute to technical design, troubleshooting, defect resolution, and development standards.
  • Participate in Scrum ceremonies, manage deliverables, communicate progress and risks, and collaborate with engineers and client stakeholders.

🛠️ Requirements

  • 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.
Full job description

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

Miratech

Senior Full Stack Java Engineer - Workforce Management (WFM)

🕒 3 days ago
Miratech👥 501 - 1000 employees🏢 Information Technology And Services

Senior full-stack engineer building enterprise workforce management software for forecasting, scheduling, adherence, and operational reporting, using Java and Spring Boot, React and TypeScript, and event-driven services.

JavaSpring BootReactTypeScript
Miratech

Senior Full Stack Java Engineer - Workforce Management (WFM)

🕒 3 days ago
Miratech👥 501 - 1000 employees🏢 Information Technology And Services

Senior full-stack engineer building enterprise workforce management software for forecasting, scheduling, adherence, and operational reporting using Java, Spring Boot, React, and distributed services.

JavaSpring BootReactTypeScript
Toast

Senior Software Engineer, Consumer

🕒 5 days ago
Toast👥 5001 - 10,000 employees🏢 Computer Software

Lead web development for Toast Local, building guest-facing features and restaurant tools across the stack while collaborating with mobile and backend engineers to shape and grow consumer dining experiences.

Full-stack Software EngineeringReactTypeScriptNext.js

Trusted by Remote Workers