Senior Software Engineer - Full-stack - Growth Product

Jobgether

Brazil

Remote

BRL 240,000 - 360,000

Full time

6 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Fully remote work from Brazil
Flexible, asynchronous collaboration
Professional growth opportunities
Engineering-focused culture

Job summary

Jobgether is seeking a Senior Software Engineer – Full-stack – Growth Product for a remote-friendly role based in Brazil. You will join a globally distributed team shaping onboarding, identity verification, and funding experiences across web and mobile platforms.

You will work across product, marketing, and data to drive growth through scalable, secure systems and data-driven experimentation in a remote-first environment.

Qualifications

  • 5+ years of software engineering experience with production systems at scale.
  • Full-stack experience with TypeScript and React or React Native.
  • Strong understanding of distributed systems, performance, debugging and secure software practices.
  • Experience with Docker, Kubernetes, Terraform, and GitLab CI/CD.
  • Ability to connect engineering decisions to business goals and growth metrics.
  • Analytical mindset with problem-solving skills; able to work autonomously.
  • Excellent collaboration across time zones.

Responsibilities

  • Develop high-impact full-stack features for web and mobile experiences.
  • Optimize user acquisition, onboarding, and identity verification flows.
  • Build scalable, secure services to support global traffic.
  • Collaborate with product, design, data, and marketing teams.
  • Contribute to architecture and technical strategy.
  • Lead experimentation and data-driven product improvements.

Skills

Full-stack development
TypeScript
React
React Native
Distributed systems
Performance optimization
Analytical thinking
Autonomy
Collaboration

Tools

Docker
Kubernetes
Terraform
GitLab CI/CD
MySQL/MariaDB
Redis

Job description

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior Software Engineer – Full-stack – Growth Product based in Brazil. Join a globally distributed engineering team building the digital experiences that introduce millions of users to innovative financial products and keep them engaged over time. In this senior full-stack role, you will work at the intersection of engineering, product, marketing, and data to deliver impactful solutions. You will help develop and optimize critical user journeys, from marketing funnels and account registration to identity verification and first-time funding. Working across web and mobile platforms, you will build scalable, secure, and reliable systems that support users worldwide. You will collaborate closely with product managers, designers, and analysts to identify growth opportunities and translate business goals into technical solutions. The team values engineering excellence, autonomy, experimentation, and data-driven decision-making in a remote-first environment. Your work will directly influence user acquisition, activation, retention and monetization while helping shape the future of global digital finance.

Accountabilities
  • Develop high-impact product experiences: Build and maintain full-stack features that improve how users discover, access, and engage with financial products across web and mobile platforms.
  • Optimize user acquisition and onboarding: Implement solutions for marketing campaigns, registration, identity verification (KYC), account funding, and other critical conversion journeys.
  • Build scalable applications and services: Develop reusable components and services capable of supporting large volumes of global traffic while maintaining performance, reliability, and security.
  • Collaborate cross-functionally: Partner with product managers, designers, data analysts, and other engineers to identify growth opportunities and deliver solutions aligned with business objectives.
  • Contribute to architecture and technical strategy: Participate in system design and architectural discussions, balancing user needs, scalability, maintainability, and engineering quality.
  • Drive experimentation and continuous improvement: Use analytics, experimentation frameworks, and performance data to evaluate user behavior, test hypotheses, and improve product outcomes.
  • Maintain engineering excellence: Uphold high standards for code quality, testing, debugging, security, and performance across the technology stack.
  • Take end-to-end ownership: Independently drive technical initiatives from problem identification and implementation through measurement, iteration, and ongoing improvement.
Requirements
  • Professional experience: At least 5 years of software engineering experience, including building and maintaining production systems at scale.
  • Full-stack development: Strong experience developing full-stack applications using at least one of the following languages: TypeScript, Rust, Go, Python, or Ruby, along with React or React Native.
  • System design: Solid understanding of distributed systems, performance optimization, debugging, and secure software development practices.
  • Infrastructure and DevOps: Familiarity with tools and technologies such as Docker, Kubernetes, Terraform, MySQL/MariaDB, Redis, or GitLab CI/CD.
  • Product-oriented mindset: Ability to connect engineering decisions to business objectives, user needs, and measurable product outcomes rather than focusing exclusively on code implementation.
  • Analytical and problem-solving skills: Ability to investigate complex technical challenges, interpret data, and develop effective, scalable solutions.
  • Autonomy and accountability: Confidence in managing priorities, making technical decisions, and delivering results in a remote-first, globally distributed environment.
  • Collaboration and communication: Strong interpersonal skills and the ability to work effectively with cross-functional teams across different time zones.
  • Preferred qualifications: Experience with A/B testing, analytics instrumentation, experimentation platforms, growth engineering, user funnels, lifecycle optimization, conversion improvement, or data analysis tools is a plus.
Benefits
  • Fully remote work: Work remotely from Brazil within a globally distributed team.
  • Competitive compensation: Salary details are not specified in the original job description.
  • Flexible, asynchronous collaboration: Work in an environment that values autonomy, clear communication, and ownership across time zones.
  • Professional growth: Tackle complex engineering challenges and contribute to products serving millions of users worldwide.
  • High-impact projects: Work at the intersection of engineering, product, marketing, and infrastructure, with direct influence on business growth and user experience.
  • Engineering-focused culture: Benefit from an environment that emphasizes craftsmanship, technical excellence, experimentation, and continuous learning.
  • Inclusive workplace: Join an international team that values diverse backgrounds, perspectives, and skills and evaluates candidates based on merit.
  • Skills-based recruitment: Job-related skills or work-style assessments may be part of the hiring process, alongside experience and interviews.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Engineer, Fullstack - Growth
Senior Engineer, Fullstack - Growth

Jobgether • Brazil

Remote
BRL 180,000 - 300,000
Fully remote work in a globally-disb
Private medical insurance
Generous learning and professional dev
+7
Senior Software Engineer - React Native - Consumer
Senior Software Engineer - React Native - Consumer

Jobgether • Brazil

Remote
BRL 180,000 - 240,000
Remote work: Brazil-based
Global distributed team
AI-assisted development tools
Senior Security Engineer - Remote Work | Ref#305906
Senior Security Engineer - Remote Work | Ref#305906

BairesDev • São Paulo

Remote
BRL 280,000 - 360,000
Fully remote
Stock options
Health insurance
+3
Senior Software Engineer, Corporate Banking
Senior Software Engineer, Corporate Banking

Jobgether • Brazil

Remote
BRL 180,000 - 300,000
Fully remote in Brazil
Flexible working hours
Senior Software Engineer (Laravel | Next.js | PostgreSQL)
Senior Software Engineer (Laravel | Next.js | PostgreSQL)

Jobgether • Brazil

Remote
BRL 180,000 - 320,000
Permanent contract
Fully remote worldwide
Career growth toward leadership
+2
Ruby on Rails Developer
Ruby on Rails Developer

Casado • Brazil

Remote
BRL 180,000 - 240,000
Líder Técnico em Engenharia de Software - Java l Remoto
Líder Técnico em Engenharia de Software - Java l Remoto

RecargaPay • Brazil

Remote
BRL 490,730 - 654,307
3633: Staff Engineer (Account)
3633: Staff Engineer (Account)

Mazzatech • Brazil

Remote
BRL 783,000 - 1,096,000
Product Designer Sênior - Marketplace (Flapp Store)
Product Designer Sênior - Marketplace (Flapp Store)

Jobgether • Brazil

Remote
BRL 180,000 - 300,000
Fully remote work
Medical and dental insurance
Life insurance
+3
Staff Engineer - Growth - Verifications
Staff Engineer - Growth - Verifications

Jobgether • Brazil

Remote
BRL 350,000 - 650,000
Fully remote in Brazil
Technical ownership of verification架