This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Engenharia de Software Frontend Sênior - React | RD Station based in Brazil.
We are seeking a Senior Frontend Software Engineer to build scalable, high-performance digital experiences that directly impact product adoption and customer success. This role combines technical excellence, product thinking, and innovation to transform complex frontend challenges into intuitive user experiences. You will work in a dynamic environment focused on experimentation, agile delivery, and continuous improvement, using modern technologies and AI-powered tools to accelerate development. The ideal candidate is highly autonomous, passionate about engineering best practices, and comfortable making technical decisions in fast-moving contexts. You will collaborate closely with Product, Design, Data, and Engineering teams while contributing to impactful solutions. This is an opportunity to shape products, mentor engineers, and influence the evolution of a technology-driven organization.
Accountabilities:
- Act as a senior software engineer focused on frontend development, while contributing to backend APIs and services when needed to deliver complete solutions.
- Lead the technical strategy and implementation of frontend features and experiments, from solution design through production delivery.
- Design and develop accessible, scalable, and high-performance user interfaces focused on excellent customer experiences.
- Solve complex technical challenges while balancing quality, performance, scalability, and delivery speed in an agile environment.
- Make data-driven technical decisions by leveraging metrics, user insights, and performance indicators to continuously improve solutions.
- Identify technical risks, challenge assumptions, and proactively suggest improvements throughout the product development lifecycle.
- Ensure application quality through automated testing, monitoring, observability practices, and analytical instrumentation.
- Use AI tools strategically to improve development workflows while maintaining strong engineering standards and code quality.
- Collaborate closely with Product, Design, Engineering, and Data teams to define, build, and evolve solutions.
- Mentor other engineers through code reviews, design discussions, pair programming, and knowledge sharing.
- Contribute to product growth metrics such as activation, adoption, and conversion through impactful engineering initiatives.
- Document relevant technical decisions to support scalability, maintenance, and future development.
Requirements:
- Proven experience as a Senior Software Engineer with strong expertise in frontend development.