Desenvolvedor(a) Fullstack Sênior - Atuação Tech Lead (Growth)
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Desenvolvedor(a) Fullstack Sênior - Atuação Tech Lead (Growth) based in Brazil.
This is a high-impact role at the intersection of engineering, product, and growth, focused on building and optimizing the entire user acquisition and activation journey. You will play a key role in shaping how new users discover, experience, and adopt digital products at scale. Working within a product-driven and data-oriented environment, you will design and evolve end-to-end solutions that directly influence conversion, activation, and retention metrics. The position blends hands-on fullstack development with technical leadership responsibilities, guiding architecture decisions and supporting team growth. You will collaborate closely with multidisciplinary teams including product managers, designers, data specialists, and marketing stakeholders. This is an opportunity to contribute to a fast-paced, experimentation-driven culture where engineering excellence and business impact go hand in hand.
Accountabilities:
- Lead the design, development, and maintenance of fullstack solutions supporting the end-to-end user acquisition journey, including landing pages, onboarding flows, authentication, and activation experiences.
- Build scalable backend services and frontend interfaces using Ruby on Rails and modern JavaScript frameworks to support growth initiatives and experiments.
- Enable experimentation frameworks such as A/B testing, feature flags, and optimization strategies focused on conversion rate improvement.
- Integrate external platforms and APIs, including CRM, payment, analytics, and marketing automation tools, ensuring seamless data flow across systems.
- Ensure high performance, scalability, and reliability, applying best practices in architecture, testing, observability, and security.
- Collaborate with data teams to instrument applications and ensure accurate tracking of user behavior and product metrics.
- Provide technical leadership, mentoring developers, supporting architectural decisions, and ensuring alignment between engineering and business goals.
- Strong experience as a Fullstack Developer in high-scale web environments.
- Backend expertise with Ruby on Rails, designing and maintaining robust RESTful APIs.
- Frontend proficiency with Vue.js or Nuxt.js, TypeScript, HTML5, CSS3, and modern styling approaches (e.g., Tailwind CSS).
- Experience with relational databases such as PostgreSQL and familiarity with non-relational databases like DynamoDB.
- Knowledge of distributed systems, microservices architecture, and messaging/event-driven systems (Sidekiq, SQS, Kafka).
- Experience integrating third-party APIs (payments, CRM, marketing, analytics platforms).
- Familiarity with automated testing practices (RSpec, Jest, Cypress).
- Basic DevOps knowledge, including Docker and AWS environments.
- Strong analytical mindset with understanding of growth metrics such as conversion rate, CAC, and activation.
- English proficiency for reading and communication in technical contexts.
- Previous experience in Growth/Product-Led Growth environments is a strong plus.
- Knowledge of Golang, billing systems (e.g., Stripe Billing), or accessibility standards is a differential.
- 100% remote work model with flexibility and autonomy
- Competitive compensation aligned with the market
- Meal and food allowance
- Health and dental insurance
- Home office assistance
- Childcare support
- Life insurance
- Gym and wellness partnerships (e.g., gympass-style benefits)
- Day off on your birthday
- Discounts on education, therapy, and language learning
- Continuous learning and career development opportunities
- Collaborative, trust-based culture focused on feedback, ownership, and high-impact delivery.
Requirements:
This role requires strong fullstack engineering experience combined with a growth-oriented mindset and the ability to lead technically in a collaborative environment. The ideal candidate has hands-on expertise building scalable web applications and integrating complex systems.
Benefits:
How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1