Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Senior/Principal Software Engineer (React, .NET) - OP01999

Dev.Pro

Teletrabalho

BRL 440.000 - 662.000

Tempo integral

Hoje
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

A software development company is seeking a Senior Software Engineer with strong frontend expertise in React.js to join their expanding team. You will develop features for an on-demand client onboarding tool within a full-stack environment, focusing on modernization. Candidates should possess over 7 years of software engineering experience, including proficiency in TypeScript and JavaScript, and familiarity with CI/CD, Azure DevOps, and unit testing. This is a fully remote role with generous benefits.

Serviços

30 paid days off per year
Partially covered health insurance
Wellness bonus for gym memberships

Qualificações

  • Proficiency in React.js, TypeScript, and JavaScript.
  • Experience with Material-UI and REST API integration.
  • Hands-on experience with unit testing tools like Jest and NUnit.

Responsabilidades

  • Design and build frontend features that integrate with backend APIs.
  • Collaborate with US-based teams in Agile processes.
  • Modernize legacy systems to support internationalization.

Conhecimentos

React.js
TypeScript
JavaScript
Material-UI
REST API integration
Unit testing (Jest, NUnit)
CI/CD with Azure DevOps
Terraform
Azure cloud services
Git version control
Scrum framework

Formação académica

7+ years as a Software Engineer
3+ years experience with React.js

Ferramentas

Docker
Snowflake
Descrição da oferta de emprego

🟢 We’re expanding our team and opening new remote opportunities! Review the role expectations, share your resume in English, and our team will follow up shortly.

We invite a Senior Software Engineer with strong frontend expertise in React.js and some hands‑on experience with C#/.NET to join our team. In this role, you’ll help build and evolve an on‑demand client onboarding tool that allows merchants to sign up for and configure products through digital forms. You’ll focus primarily on frontend development within a full‑stack environment, contributing to the modernization and internationalization of a legacy system.

What’s in it for you
  • Work with a Fortune 500 company with a worldwide presence and millions of customers
  • Help transform a legacy onboarding flow into a modern, self‑service experience
  • Collaborate closely with US‑based senior developers and core engineers in a tight‑knit, highly experienced team
Is that you
  • 7+ years as a Software Engineer, including 3+ years with React.js (preferably v18+)
  • Proficiency in TypeScript/JavaScript
  • Material‑UI (MUI v5) expertise
  • Frontend feature development on legacy codebases
  • REST API integration and troubleshooting experience
  • State management skills (Context API, React Query)
  • Experience with modern build tools (Vite, Babel)
  • Unit testing experience (Jest, React Testing Library for frontend; NUnit for backend)
  • Git version control
  • CI/CD knowledge with Azure DevOps
  • Experience with Terraform for infrastructure as code
  • Experience with Azure cloud services (App Service, Functions, Service Bus, SQL Database, Application Insights)
  • Familiarity with security best practices (XSS, CSRF prevention)
  • Form validation and user input handling experience
  • Willingness to learn and work with C#/.NET
  • Clear, proactive communication and effective collaboration across teams
  • Scrum framework experience, including participation in Agile ceremonies
  • Upper‑Intermediate+ English level for daily interaction with US‑based teams
  • Flexibility, high visibility, and proactive communication on progress, challenges, and blockers
  • Strong ownership, accountability, and independent execution
Desirable
  • Backend development experience with C#/.NET Core (preferably .NET 6+)
  • Knowledge of Entity Framework Core and database design
  • REST API development and design experience
  • Docker containerization skills
  • Experience with Snowflake
  • Familiarity with alternative cloud providers (AWS, GCP)
  • Experience working with US‑based companies and clients
Key responsibilities and your contribution

In this role, you’ll design and build frontend features, integrate with backend APIs, and collaborate across teams to modernize and maintain a legacy platform.

  • Develop frontend features that consume APIs from a partner team
  • Balance delivery needs with refactoring and maintenance of legacy code
  • Modernize the system to support internationalization
  • Perform occasional infrastructure and DevOps tasks, including managing Azure DevOps pipelines
  • Collaborate daily with US‑based team members
  • Participate in Scrum ceremonies and Agile processes
What’s it like working at Dev.Pro

Dev.Pro is a global company that's been building great software since 2011. Our team values fairness, high standards, openness, and inclusivity for everyone — no matter your background

Remote work and benefits

We are 99.9% remote — you can work from anywhere in the world. Get 30 paid days off per year to use however you like — vacations, holidays, or personal time. 5 paid sick days, up to 60 days of medical leave, and up to 6 paid days off per year for major family events like weddings, funerals, or the birth of a child. Partially covered health insurance after the probation, plus a wellness bonus for gym memberships, sports nutrition, and similar needs after 6 months. We pay in U.S. dollars and cover all approved overtime. Join English lessons and Dev.Pro University programs, and take part in fun online activities and team‑building events.

Next steps

Submit a CV in English — Intro call with a Recruiter — Internal interview — Client interview — Offer

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.