Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Vigil

Full Stack Developer – React, C#, .NET

Vigil

. Develop and maintain frontend applications using React, TypeScript and JavaScript .

Posted 10/26/2026full-timeRemote • Portugal, BrazilMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive experience in developing and maintaining frontend applications using React, TypeScript, and JavaScript, while integrating with backend services and REST APIs. Proficient in Microsoft Azure for application development and skilled in writing unit tests to ensure application quality.

Highest-signal resume keywords
React DevelopmentTypeScript ProficiencyREST API Development with C# and .NETMicrosoft Azure ExperienceAgile Methodologies

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
ReactTypeScriptJavaScriptREST API DesignC#.NETUnit TestingMUIPrimeReactVite
Soft Skills
Problem-SolvingCommunicationCollaborationOrganizational SkillsPrioritization
Tools & Technologies
Microsoft AzureReact RouterAgileScrum
Industry Keywords
Frontend DevelopmentBackend IntegrationDevelopment StandardsTechnical Guidelines

Tech Stack

Tools & technologies
AzureJavaScriptReactTypeScript.NET

About the role

Key responsibilities & impact
  • Develop and maintain frontend applications using React, TypeScript and JavaScript
  • Build reusable UI components using MUI, PrimeReact or equivalent libraries
  • 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
  • Contribute to technical design, troubleshooting and defect resolution
  • Own agreed deliverables and meet quality, functionality and delivery expectations
  • Participate in sprint planning, daily stand-ups, reviews and retrospectives
  • Manage workload, communicate progress, and raise risks or blockers early
  • Collaborate with TXP colleagues and client stakeholders
  • Explain technical decisions clearly
  • Contribute to development standards, best practices and knowledge sharing

Requirements

What you’ll need
  • 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
  • Strong understanding of software design principles and maintainable code
  • Experience working within Scrum-based Agile teams
  • Ability to understand frontend and backend interaction within the wider application
  • Strong organisation, prioritisation and problem-solving skills
  • Good written and verbal communication skills, including explaining technical topics to non-technical stakeholders
  • Proactive, collaborative approach and ability to work independently
  • A degree in Computer Science, Engineering or a related discipline
  • Strong verbal and written communication skills in English
  • Portugal- or Brazil-based only
  • Preferred: experience defining development standards and technical guidelines
  • Preferred: experience mentoring developers and sharing technical knowledge
  • Relevant technical certifications are a plus

Benefits

Comp & perks
  • Shared responsibility and authority among colleagues
  • Collegial company environment
  • Supportive failure-learning culture
  • Agile environment where ideas are welcome
  • Possibility to grow and experience different projects
  • Ongoing training and mentoring
  • Possibility of travelling