Remote Jobs RockRemote Jobs Rock

Senior Software Engineer / Team Lead - OP02307

🕒 4 days ago
C#.NET CoreReact.jsJavaScript
Apply Now

📜 Description

  • Develop and maintain React.js applications, portals, and embeddable widgets.
  • Build secure REST APIs and microservices using C# and .NET Core.
  • Implement workflows and integrations with finance providers, partners, enterprise APIs, webhooks, file exchanges, and AWS services.
  • Design and maintain PostgreSQL and MongoDB schemas, queries, migrations, and data-access patterns.
  • Contribute to AWS workloads using EKS, Lambda, containers, and Step Functions or equivalent orchestration.
  • Guide engineers through API and event-contract design, code reviews, architecture discussions, and documentation.

🛠️ Requirements

  • 10+ years of experience developing and supporting production software.
  • Strong C#/.NET Core skills, including REST APIs, dependency injection, async programming, testing, and secure coding.
  • Hands-on experience with React.js, JavaScript or TypeScript, component architecture, state management, HTML, and CSS.
  • Experience with PostgreSQL, MongoDB, or similar relational and document databases.
  • Experience with microservices, API-first development, third-party integrations, and resilient distributed systems.
  • Hands-on experience with AWS, Docker, and Kubernetes or EKS.
  • Experience with automated unit and integration testing, Git workflows, and CI/CD tools.
  • Experience providing technical leadership and guidance to engineering teams.

✨ Benefits

  • Help shape a growing platform that enables a wide range of embedded financial products
  • Tackle complex engineering challenges across React.js, .NET, AWS, and partner integrations
  • Influence technical decisions, guide the team, and stay hands-on with development
  • 10+ years of experience developing and supporting production software
  • Strong C#/.NET Core skills, including REST APIs, dependency injection, async programming, testing, and secure coding
  • Hands-on experience with React.js, JavaScript/TypeScript, component architecture, state management, HTML, and CSS
  • Experience with PostgreSQL, MongoDB, or similar relational and document databases
  • Experience with microservices, API-first development, third-party integrations, and resilient distributed systems
  • Hands-on experience with AWS, Docker, and Kubernetes/EKS
  • Ability to write automated unit and integration tests and troubleshoot UI, API, data, and cloud issues
Full job description

We are hiring in Latin America!

🟢 At Dev.Pro, a US-based outsourced software development company, we're looking for contractors to join our global team of IT professionals helping tech companies scale their business through software engineering expertise. Operating as a remote-first company, our experts work across 55+ countries on five continents, giving us the flexibility and skillset to deliver high-quality engineering for projects of any size or complexity.

We invite a Senior Full-Stack Software Engineer to join our team and work on an orchestration platform for a leading global fintech company. The platform enables business partners to integrate once and offer a growing range of embedded financial products to their clients. In this role, you’ll develop and maintain React.js applications, embeddable widgets, and .NET services, contribute to AWS-based solutions, and support the delivery of secure, reliable, production-ready software.

🟩 What's in it for you:

  • Help shape a growing platform that enables a wide range of embedded financial products
  • Tackle complex engineering challenges across React.js, .NET, AWS, and partner integrations
  • Influence technical decisions, guide the team, and stay hands-on with development

✅ Is that you?

  • 10+ years of experience developing and supporting production software
  • Strong C#/.NET Core skills, including REST APIs, dependency injection, async programming, testing, and secure coding
  • Hands-on experience with React.js, JavaScript/TypeScript, component architecture, state management, HTML, and CSS
  • Experience with PostgreSQL, MongoDB, or similar relational and document databases
  • Experience with microservices, API-first development, third-party integrations, and resilient distributed systems
  • Hands-on experience with AWS, Docker, and Kubernetes/EKS
  • Ability to write automated unit and integration tests and troubleshoot UI, API, data, and cloud issues
  • Experience with Git workflows and CI/CD tools such as GitHub Actions, Jenkins, or GitLab CI
  • Ability to translate requirements into maintainable, well-documented solutions
  • Experience providing technical leadership and guidance to engineering teams
  • Valid U.S. visa and ability to travel to the U.S. for onboarding and knowledge transfer

Desirable:

  • Experience with embeddable widgets, micro-frontends, white-label apps, or multi-tenant SaaS
  • Experience with AWS Lambda, Step Functions, ECS batch, S3, KMS, certificate or secret management
  • Exposure to Python services, data pipelines, and unittest
  • Experience with Terraform/Pulumi and GitOps tools (Argo CD)
  • Experience with Splunk, Datadog, Grafana, CloudWatch, distributed tracing, and incident support
  • Background in financial services, payments, embedded finance, lending, or banking

🧩Key responsibilities and your contribution

In this role, you’ll combine hands-on engineering with technical leadership to deliver high-quality, reliable software solutions.

  • Develop and maintain React.js applications, portals, and embeddable widgets
  • Build secure REST APIs and microservices using C# and .NET Core
  • Implement business workflows and integrations with finance providers, partners, enterprise APIs, webhooks, file exchanges, and AWS services
  • Design and maintain PostgreSQL and MongoDB schemas, queries, migrations, and data-access patterns
  • Contribute to AWS workloads using EKS, Lambda, containers, and Step Functions or equivalent orchestration
  • Write unit, component, integration, contract, and end-to-end tests
  • Build reusable UI components and improve accessibility, performance, and maintainability
  • Guide engineers and contribute to API/event-contract design, code reviews, architecture discussions, and documentation
  • Support infrastructure automation using CI/CD, Docker, Kubernetes, and infrastructure as code
  • Implement logging, metrics, tracing, and alerts; troubleshoot issues across application layers
  • Collaborate with QA and operations on testing, release readiness, and recovery procedures

Our next steps:

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

Interested? Find out more:

📋How we hire

💻 LinkedIn Page

📈 Our website

💻IG Page

By submitting application, I've read and agree to the Dev.Pro Private Policy and Consent on Processing of Personal Data. I agree to have my Personal Data being stored and processed by Dev.Pro.

Trase Systems

Senior/Staff Full Stack Software Engineer

🕒 3 days ago
Trase Systems👥 51 - 200 employees🏢 Venture Capital & Private Equity

Build and support full-stack applications and secure AI integrations for federal and partner organizations, owning delivery from requirements through production support and improving reusable platform capabilities.

TypeScriptJavaScriptReactNext.js

Desenvolve e evolui um produto interno de gestão de identidades e acessos, contribuindo para decisões de arquitetura, qualidade e segurança do código e entregas contínuas de valor.

Node.jsReact.jsNext.jsAPIs REST
Viamo

Senior Full Stack Engineer

🔥 19 hours ago
Viamo👥 51 - 200 employees🏢 International Trade And Development

Build, maintain, and scale a high-volume platform for voice and SMS interactions while developing GenAI and language AI voice technologies for low-resource languages.

Full-stack Web DevelopmentAPI DevelopmentScalable Software ArchitectureQueues And Caches

Trusted by Remote Workers