Digitais. Humanos. Transformadores.
Senior Front-End Engineer, React
Location
Brazil
Posted
6 days ago
Salary
0
Seniority
Senior
Job Description
Senior Front-End Engineer, React
Runtalent
• Develop highly scalable email templates to support more than 100 locations. • Implement localization (i18n) solutions and content personalization. • Create dynamic content using conditional logic based on user data. • Build templates prepared for large-scale deployment. • Construct full templates using Apache Velocity components and macros. • Develop dynamic content for campaigns and communications. • Integrate applications with internal and external APIs. • Consume and transform data to create personalized experiences. • Implement robust patterns for data integration. • Develop templates using responsive HTML and CSS. • Ensure compatibility across different email clients, including Outlook, Gmail, and Apple Mail. • Apply accessibility and responsiveness best practices. • Participate in CI/CD pipelines. • Use Git for version control. • Work with modern AI-assisted development tools. • Support continuous improvements in engineering productivity through automation.
Job Requirements
- React (primary requirement)
- TypeScript
- JavaScript
- Front-end development
- REST API integration
- Git (GitHub/GitLab)
- Figma
- AWS (concepts and hands-on experience)
- CI/CD
- Apache Velocity (VTL)
- Email template development
- Dynamic content personalization
- HTML/CSS for responsive email
- Terraform
- Cursor, Windsurf or Claude Code
Benefits
- Remote work
Related Guides
Related Job Pages
More Frontend Engineer Jobs
Front-End Developer
WebflowWebflow is the way to design, build, and launch powerful websites visually — without coding.
• At Coconut, we connect founders and businesses with top-tier remote talent while prioritizing meaningful, reliable partnerships. • We're currently looking for top talent to fill the role of Front-End Developer. • Collaborate with UI/UX designers on creating interactive applications and visualizations. • Develop WPF desktop applications focusing on MVVM architecture. • Integrate UI components with .NET backend services for seamless interaction. • Ensure performance and responsiveness of desktop applications, while also improving user experience.
• Own the design implementation for the consumer-facing web applications that serve as the front door to Stand Together's philanthropic community • Build and maintain a Next.js/React TypeScript monorepo • Implement production-grade UX and performance • Integrate with our OpenAPI backend and headless CMS • Ship via CI/CD to AWS Amplify • Combine deep front-end engineering, design-system ownership, and operational responsibility for client-side reliability and performance
• Deliver high-quality, high-performance front-end features in React and TypeScript that meet UX standards from the earliest milestones; • Turn user needs into shipped experiences that solve the real problem (not just the spec), in close collaboration with Product and Design; • Evolve a reusable component library and a design system that speed up delivery for the whole team; • Work in the back end when needed: understand existing code and extend or add features so delivery isn’t blocked at the front-end boundary; • Deliver interfaces that stand up in terms of performance, accessibility, and real-world responsiveness; • Help shape front-end architecture and engineering practices that evolve beyond the initial release; • Maintain healthy, maintainable code through reviews, testing, and continuous improvement; • Influence product and technical decisions through active participation in team discussions.
• Ship high-quality, performant front-end features in React and TypeScript that meet UX standards from the earliest milestones; • Translate user needs into shipped experiences that solve the real problem (not just the spec), in tight partnership with Product and Design; • Grow a reusable component library and design system that speeds up delivery across the team; • Step into the backend when needed: read existing code and extend or add functionality so delivery isn't blocked at the front-end boundary; • Deliver interfaces that hold up to real-world performance, accessibility, and responsiveness expectations; • Help shape front-end architecture and engineering practices that scale beyond the first release; • Keep the codebase healthy and maintainable through reviews, testing, and continuous improvement; • Influence product and technical decisions through active participation in team discussions.



