Design, develop, and maintain high-quality applications using React. Set the standard for high-quality code and lead complex software systems development. Significantly influence technical decisions, contribute to technical strategy discussions, and shape product/domain decisions with an expert understanding of engineering best practices. Mentor junior and senior engineers and provide constructive feedback. Master multiple technologies and stay ahead of the curve with new tools and trends. Design and implement scalable, maintainable, and fault-tolerant systems, with a deep understanding of complex software development architecture and design patterns. Lead and collaborate on complex initiatives, and drive feedback and growth across teams. Drive process improvements and lead by example with advanced experience in multiple software development processes.
Apply on company website Brazil Remote (Global) Full-time