Senior Product Engineer, React Native – Backend

Backend EngineerSoftware EngineerContractRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

6 days ago

Salary

0

Seniority

Senior

Job Description

Senior Product Engineer, React Native – Backend

BASE Company Ltd

• Audit the React Native and TypeScript mobile app and the related HomeBase admin flows • Review backend and API structure, database models, and the business logic around bookings, guests, cancellations, refunds, credits, and notifications • Identify technical debt, broken workflows, security risks, stale code, and missing tests • Review Linear and project artifacts, and compare planned work against actual implementation • Produce a prioritized technical recovery plan • Ship or supervise one small but meaningful stabilization fix during the engagement • Recommend the exact team needed to continue: mobile, backend, data, QA, design, or fractional CTO

Job Requirements

  • Senior or staff-level experience with React Native and TypeScript
  • Strong backend experience with APIs and relational databases
  • Experience with payments, refunds, booking systems, marketplaces, memberships, or operational and admin tooling
  • The ability to read messy code and make judgment calls quickly
  • Strong written communication: you can explain risks clearly to a non-technical founder or operator
  • Comfort working without perfect specs
  • Nice to Have: Experience with Metabase or analytics cleanup
  • Experience migrating away from NativeBase, NativeWind, or inconsistent styling systems
  • Experience with mobile release pipelines, QA automation, push notifications, and email workflows
  • Prior startup rescue, code audit, or fractional CTO experience

Benefits

  • Engagement Contract
  • 2 to 4 week paid audit
  • Option to extend into implementation

Related Job Pages

More Backend Engineer Jobs

Role Description Estamos procurando uma pessoa Desenvolvedora Sênior de Plataforma para fazer parte do nosso time de Engenharia de Plataforma, atuando diretamente na frente de Developer Experience (DevEx) criando as ferramentas, bibliotecas, plugins e automações que tornam o dia a dia de mais de 90 engenheiros mais produtivo, consistente e prazeroso. Se você gosta de construir coisas que outros desenvolvedores usam e sente satisfação quando um colega consegue fazer em minutos o que antes levava horas esse lugar é seu. Responsibilities - Desenvolver e evoluir plugins e integrações para o Backstage, nosso portal de desenvolvedores, tornando-o o hub central de Developer Experience da Aarin; - Criar e manter SDKs e bibliotecas internas em C# e JavaScript/TypeScript, padronizando padrões de desenvolvimento e reduzindo retrabalho nos times de produto; - Desenvolver CLIs, ferramentas e automações que acelerem fluxos recorrentes de desenvolvimento desde scaffolding de projetos até integração com pipelines de CI/CD; - Construir e manter serviços e integrações na AWS que suportem a plataforma interna de desenvolvimento; - Identificar gargalos e fricções no dia a dia dos times de engenharia, propondo e implementando soluções técnicas que aumentem a capacidade de entrega de features; - Colaborar com tech managers e engenheiros de produto para entender necessidades reais e transformá-las em ferramentas que escalam; - Contribuir com documentação técnica, guias de uso e exemplos que garantam adoção efetiva do que é construído. Qualifications - Sólida experiência em desenvolvimento com C# e .NET, incluindo criação de APIs, serviços e bibliotecas; - Experiência com JavaScript ou TypeScript, com capacidade de desenvolver aplicações frontend e backend no ecossistema Node.js; - Vivência com AWS Cloud e seus principais serviços, incluindo mensageria com SQS e SNS e demais serviços core; - Experiência no desenvolvimento de bibliotecas, SDKs ou ferramentas para consumo interno por outros times de engenharia; - Domínio de arquitetura de sistemas distribuídos e design de aplicações escaláveis, resilientes e de fácil manutenção; - Sólido conhecimento em boas práticas de codificação clean code, SOLID, design patterns e revisão de código; - Experiência com testes e qualidade de software testes unitários, de integração e estratégias de cobertura em projetos de bibliotecas e serviços; - Vivência com monitoração e APM utilizando Datadog ou ferramentas correlatas, com capacidade de instrumentar aplicações para observabilidade; - Habilidade com logs distribuídos e troubleshooting em produção saber o que olhar, onde olhar e como agir rápido quando algo quebra; - Boa prática com Git e fluxos de desenvolvimento colaborativo em times distribuídos; - Mentalidade orientada ao usuário interno capacidade de entender a dor do desenvolvedor e traduzi-la em solução técnica de qualidade. Requirements - Experiência com Backstage desenvolvimento de plugins, templates de Software Catalog ou customizações do portal; - Conhecimento em React para construção de interfaces no contexto de ferramentas internas e portais de plataforma; - Familiaridade com mensagerias além da AWS, como RabbitMQ ou correlatos; - Familiaridade com Kubernetes / EKS e conceitos de infraestrutura cloud-native; - Vivência com GitLab CI/CD ou GitHub Actions e automação de pipelines; - Experiência em times de Platform Engineering ou Developer Experience; - Conhecimento em ArgoCD ou práticas de GitOps; - Experiência em ambientes fintech ou segmentos regulados. Benefits - Seguro de Vida e Auxílio Funeral Bradesco Seguros; - Variável de R$ 70,00 ao dia de trabalho; - Incentivo à saúde física com a Totalpass e Wellhub - Você escolhe; - Parceria Educação: os Aariners têm acesso a vários descontos em graduação, pós-graduação, MBA, cursos e idiomas nas instituições: FGV; FIAP; USP/Esalq e World Opportunity; - Parceria Bradesco Seguros: os Aariners têm acesso aos descontos para seguros de Auto e Residência; - Adotou um animalzinho? Te damos um day off pra cuidar dele; - Licença Gala: 5 dias úteis para você curtir sua lua de mel; - Licença Parental: 5 dias úteis para você curtir com seu bebê; - Day off de aniversário; - Kit setup completo.

Brazil
Redbrick logo

Software Development Lead, C++

Redbrick

We power a global portfolio of companies, unlocking greater growth within people, businesses, and technology.

Full TimeRemoteTeam 201-500Since 2011H1B No Sponsor

• Manage and coach a team of Software Developers, fostering talent growth, skill development, and career advancement. • Work as part of the technical leadership group to help shape the roadmap and make sure the team understands the direction, priorities, and tradeoffs. • Maintain a team culture where people share context, review each other’s work seriously, mentor one another, and take pride in the quality of what they ship. • Contribute directly to software development, including design, implementation, debugging, code review, and technical decision-making. • Set a high bar for engineering practices across development, delivery, security, testing, documentation, and operations. • Keep projects moving by clarifying scope, breaking down work, managing dependencies, and raising risks. • Partner with product, QA, design, support, and other development teams to coordinate work and make sure technical plans connect to real user and business needs. • Troubleshoot complex issues, including production problems, with occasional support outside regular working hours when the situation calls for it (which is rare). • Stay current with relevant technologies and industry changes, especially where they can improve the product, the codebase, or the way the team works. • Encourage thoughtful use of AI-assisted development tools to improve productivity, code quality, documentation, and the overall developer experience. • Take on other technical leadership responsibilities as the team and business evolve. • After 1 week: You’ve been introduced to all of the Shift development teams. • After 1 month: You will know our product and major initiatives. • After 6 months: You will feel confident in your role and will be making meaningful contributions.

United States
$135K - $155K / year
Full TimeRemoteTeam 51-200H1B No Sponsor

• Design, build, and maintain backend services using **NestJS** • Design and maintain data models using **TypeORM** • Implement and maintain APIs consumed by a **Next.js** frontend • Collaborate closely with frontend engineers and make small, targeted changes in the frontend codebase when needed • Work with **Supabase** for data modeling and persistence • Build and maintain services in a microservices architecture • Translate product requirements into backend implementations • Write clean, maintainable, and testable code • Debug issues across services and environments • Participate in code reviews and technical discussions • Deploy and maintain services using **GitHub Actions and Google Cloud** • Identify technical debt and propose practical improvements

Brazil
Job Closed
Truelogic Software logo

Lead Product Engineer, JavaScript

Truelogic Software

Premium boutique software development company that helps brands with big ideas to make a difference in people’s lives.

Full TimeRemoteTeam 501-1,000Since 2004H1B No Sponsor

• Build and enhance buyer-facing and administrative web experiences. • Develop dashboards, reporting tools, and data visualization features. • Design and implement SQL-backed workflows and product functionality. • Integrate internal and third-party REST APIs. • Collaborate directly with founders and stakeholders to translate business needs into product features. • Improve usability, performance, reliability, and maintainability across the platform. • Help shape technical decisions and contribute to product roadmap discussions. • Leverage modern AI-assisted development tools to accelerate delivery and improve engineering productivity. • Operate with a high degree of ownership and autonomy in a fast-paced startup environment.

Latin America