Job Closed
This listing is no longer active.
Criamos oportunidades para a beleza transformar a vida das pessoas, e assim transformar o mundo ao nosso redor.
Senior Front-end Developer, React
Location
Brazil
Posted
98 days ago
Salary
0
Seniority
Senior
Job Description
Senior Front-end Developer, React
Grupo Boticário
• It is a digital product from Grupo Boticário focused on the financial journey of business partners. • Enables franchisees to perform reconciliations (sales, card payments and bank) and to manage processes such as Cash Flow and the Income Statement (DRE). • The central objective is to monitor the financial health of partner businesses through essential metrics. • You will act as the technical lead for implementing solutions of very high complexity and criticality, playing an active role in defining quality standards, performance optimization and the adoption of advanced architectures such as Micro Frontends. • High-Complexity Development and Leadership: Lead the technical implementation of high-complexity and critical features and solutions, acting as the primary hands-on executor of the squad. • Code Quality and Standards: Write clean, efficient and secure code, and act as a reference for applying best practices within the squad (informal mentorship). Ensure adequate coverage of unit, integration and regression tests for developed features. • Information Security and Compliance: Apply Information Security policies (Security by Design) throughout the development lifecycle, perform risk analyses and ensure solutions comply with internal and regulatory guidelines. • Production Support: Serve as a technical reference in supporting the product in production, leading the investigation and resolution of high-complexity incidents and problems (troubleshooting) to ensure system stability and availability. • Architecture and Micro Frontends: Serve as a reference for implementing Micro Frontends and actively collaborate with Specialists and Tech Leads in architectural planning and design. • Optimization and Performance: Conduct collection and analysis of performance metrics to identify bottlenecks and propose/implement solutions that optimize system efficiency and scalability. • Innovation and AI: Explore and implement technological innovations that add value to Finanças GB products and processes. • Mentorship and Technical Reference: Act as a technical reference for the team, actively promoting improvements in code quality, design and services (informal mentoring to Mid and Junior developers). • Documentation: Develop and maintain detailed technical documentation, ensuring a solid knowledge base is available for consultation and reference.
Job Requirements
- Proven experience (minimum 5 years) in frontend software engineering, with a track record in Senior roles.
- Solid experience with HTML, CSS and JavaScript/TypeScript for front-end development.
- Solid experience programming with React, including state management, hooks, etc. Strong knowledge of Micro Frontends.
- Deep mastery of automated testing (unit, integration and regression), SOLID principles and object-oriented design.
- In-depth knowledge of application security (e.g., OWASP Top 10) and system hardening practices.
- Proven track record in performance optimization and scalability of transactional applications.
- Desirable: Experience with Module Federation and/or other web frameworks such as Angular and/or Vue.js.
- Experience and solid knowledge in Financial processes and solutions.
Benefits
- Here, your **Health** is a priority
- Medical and dental plans
- Medication assistance
- Health allowance for family members
- Free psychotherapy sessions
- Telemedicine and second medical opinion
- Free flu vaccination
- Health care programs
- To take care of your **Nutrition**
- Meal voucher or local restaurant voucher (depending on work model)
- Food allowance
- Christmas food allowance
- Ensuring Well-being and Quality of Life in all aspects of life**
- Gym and fitness studio plans
- Home office allowance (for hybrid and remote work models)
- Pet health plan
- Birthday day off
- Up to 40% discount on our products
- Employee association (partnerships and discounts, multibrand store, TotalPass gyms, courses and much more!)
- Travel and accommodation program
- For the **Family**, our most precious asset
- Childcare assistance
- Child nutrition credit
- Babysitting allowance
- School supplies assistance
- Legal, psychological and social counseling
- Support for atypical parents
- Extended parental leave (180 days for mothers and 120 days for fathers)
- Mobility** for your on-site commute
- Transportation voucher and parking (hybrid and on-site models)
- Security** for protection and financial peace of mind
- Life insurance
- Assistance in the event of a parent's death
- Private pension
- Payroll-deductible loans
Related Guides
Related Job Pages
More Frontend Engineer Jobs
Desenvolvedor (a) Front End React - Junior
AccentureAccenture is a leading global professional services company that helps the world’s leading businesses, governments and other organizations build their digital core, optimize their operations, accelerate revenue growth and enhance citizen services—creating tangible value at speed and scale. We are a talent- and innovation-led company with approximately 791,000 people serving clients in more than 120 countries. Technology is at the core of change today, and we are one of the world’s leaders in helping drive that change, with strong ecosystem relationships. We combine our strength in technology and leadership in cloud, data and AI with unmatched industry experience, functional expertise and global delivery capability. Our broad range of services, solutions and assets across Strategy & Consulting, Technology, Operations, Industry X and Song, together with our culture of shared success and commitment to creating 360° value, enable us to help our clients reinvent and build trusted, lasting relationships. We measure our success by the 360° value we create for our clients, each other, our shareholders, partners and communities. Visit us at www.accenture.com Equal Employment Opportunity Statement: We believe that no one should be discriminated against because of their differences. All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, military veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by applicable law. Our rich diversity makes us more innovative, more competitive, and more creative, which helps us better serve our clients and our communities.
Um time que faz parte da mudança Abraçamos o poder da mudança para criar valor e sucesso compartilhado para nossos clientes, funcionários, acionistas, parceiros e comunidades. Contamos com a maior rede mundial de centros de tecnologia avançada e operações inteligentes.. Provocamos a mudança no mercado Trabalhamos juntos mundo afora para fazer um mundo de diferenças. A Accenture é uma empresa global de serviços profissionais líder em soluções para digital, nuvem e segurança. Ao combinar experiência incomparável e habilidades especializadas em mais de 40 setores, oferecemos serviços em Estratégia e Consultoria, Tecnologia, Operações, Industry X e a Accenture Song.. Ao trabalharmos juntos, a mudança se torna a fonte de progresso mais dinâmica e poderosa que você tem. Somos mais de 738 mil pessoas, presentes em mais de 120 países, engajados em fazer inovação todos os dias e transformar o mundo em um lugar melhor para as pessoas.. Junte-se a nós - Technology Reunimos inovação, novas habilidades tecnológicas e conhecimento do setor para ajudar os clientes a inovar em escala, transformar e expandir negócios. Venha trabalhar em uma cultura que incentiva ideias inovadoras a florescer e causar um impacto significativo nos negócios de nossos clientes e em nossas comunidades. Combine o melhor da tecnologia e criatividade humana em programas de transformação de TI e negócios em larga escala para clientes globais usando as tecnologias mais recentes em nuvem, segurança, dados, IA, digital, Industry X, plataformas corporativas e automação inteligente. Principais Responsabilidades - Desenvolver interfaces de usuário utilizando React.js, garantindo fidelidade aos protótipos e qualidade do código. - Realizar integração do front-end com APIs RESTful e serviços em Cloud Azure. - Atuar na manutenção e evolução de sistemas existentes, identificando melhorias e promovendo reutilização de componentes. - Participar de ritos ágeis (Scrum/Kanban) e gerenciar tarefas via Azure DevOps. - Garantir a aplicação de boas práticas de desenvolvimento (Clean Code). - Desenvolver interfaces responsivas, adaptáveis a diferentes dispositivos. Requisitos Técnicos - Domínio de JavaScript (ES6+), HTML5 e CSS3. - Experiência com React.js e seus principais conceitos (Hooks, Context API). - Conhecimento sólido em Git e fluxos de versionamento colaborativo. - Familiaridade com serviços de Cloud Azure (como Static Web Apps ou App Services). - Ensino superior em andamento ou concluído em áreas de TI ou correlatas. O que a Accenture oferece: Na Accenture, investimos no desenvolvimento das nossas pessoas como nenhuma outra organização: - Profissionais com oportunidades iguais para se desenvolver. Incentivamos a progressão de carreira por mérito, tendo como base o nosso principal valor: Respeito ao Indivíduo. - Abraçamos a diversidade e vivemos sem distinção de gênero, cor, orientação sexual, crença religiosa, posição social ou deficiências. - Investimos em treinamentos com temas alinhados ao mercado e tendências. Atuamos com as melhores pessoas que, desde o primeiro momento, trazem valor para os clientes. Benefícios: - Assistência Médica - 100% subsidiada pela empresa (titular e dependentes); - Assistência Odontológica; - Vale Refeição ou Alimentação sem desconto; - Seguro de vida; - Previdência Privada; - Gympass; - Opção de compra de ações da empresa com desconto - Desconto Farmácia* - Auxílio Creche* - Parceria com escola de idiomas* - Licença Maternidade e Paternidade Estendida - PPR* Buscamos perfis que estejam alinhados aos valores da empresa, entusiastas em trabalhar em um ambiente colaborativo e dinâmico, com excelência na entrega e inovação presentes em seu dia a dia. Valorizamos competências independentemente de raça, idade, gênero, orientação sexual, credo, deficiência e convicção política. A diversidade das nossas pessoas é o que nos permite cumprir a promessa da tecnologia e da criatividade humana. Reconhecemos as características únicas dos indivíduos, respeitamos as diferenças e investimos em um ambiente cada vez About Accenture Accenture is a leading global professional services company that helps the world’s leading businesses, governments and other organizations build their digital core, optimize their operations, accelerate revenue growth and enhance citizen services—creating tangible value at speed and scale. We are a talent- and innovation-led company with approximately 791,000 people serving clients in more than 120 countries. Technology is at the core of change today, and we are one of the world’s leaders in helping drive that change, with strong ecosystem relationships. We combine our strength in technology and leadership in cloud, data and AI with unmatched industry experience, functional expertise and global delivery capability. Our broad range of services, solutions and assets across Strategy & Consulting, Technology, Operations, Industry X and Song, together with our culture of shared success and commitment to creating 360° value, enable us to help our clients reinvent and build trusted, lasting relationships. We measure our success by the 360° value we create for our clients, each other, our shareholders, partners and communities. Visit us at www.accenture.com Equal Employment Opportunity Statement We believe that no one should be discriminated against because of their differences. All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, military veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by applicable law. Our rich diversity makes us more innovative, more competitive, and more creative, which helps us better serve our clients and our communities.
• Designing, developing, and implementing high-quality user interfaces for web applications using the React JS library. • Develops software and services in support of design, infrastructure, and technology platforms, including applications, utilities, databases, cloud-based and Internet-related tools. • Build reusable code and libraries. • Developing and maintaining micro-frontends that can be shared across multiple applications using the Module Federation architecture. • Collaborating with other developers and teams to ensure seamless integration of micro-frontends and the overall application. • Experience with developing and maintaining the technical architecture for AEM-based applications using SPA or CaaS . • Experience with Adobe Experience Manager (AEM) architecture, development, and deployment. • Collaborating with cross-functional teams, including back-end developers, designers, and project managers to create effective solutions for business requirements. • Analyzing user requirements, conducting code reviews, and debugging issues to ensure high-quality software development. • Ensuring the application's scalability, security, and performance through appropriate architecture and design decisions. • Staying up-to-date with industry trends and emerging technologies to ensure continuous improvement of the software development process. • Mentoring and training junior developers in best practices and coding standards. • In addition to expertise in React JS, a React JS Architect/Developer may require knowledge of front-end technologies such as HTML, CSS, and JavaScript, as well as experience with state management tools like Redux and build tools like Webpack. • Strong problem-solving skills, attention to detail, and effective communication are also important for this role.
Paperless Post is seeking a software engineer that specializes in the frontend to help develop our JavaScript application with more than five million unique visitors per month. In this role, you’ll work within a dedicated and fully staffed feature team to build and maintain user-facing features and libraries that are essential for cross-functional development teams. You’ll use your experience building performant, user-focused web applications to implement the tools and software that allow our users to create best-in-class event pages and greeting cards. You will work with React, Redux, TypeScript, NextJS, and GraphQL to build a range of functionality helping users to create, send, and manage custom event pages. Your contributions will make a meaningful impact on a complex consumer product used by millions of users. This role will offer the opportunity to work across our product, including our web-based editor for designing dynamic web pages and our event management platform, which helps event hosts connect with their guests. A little bit about us The PP Engineering team, a highly collaborative group of developers and technologists, is charged with building and refining a consumer-facing product that millions of people interact with each month. The team you’ll be joining focuses on the highest priority projects across our product domains and is made up of engineers, product managers, QA, and product designers. We prioritize creativity and continuing education, and our ongoing commitment to quality code shows in our pragmatic but brave approach to technology. What you’ll do here - Develop and maintain our applications with reusable, testable, and resilient components that foster a consistent user experience. - Contribute to the design, development, and testing of React (TypeScript, NextJS), React Native, and GraphQL. - Ensure code quality and maintainability through participation in code reviews and testing. - Assist in writing user stories for new features. - Troubleshoot and debug software issues. - Actively participate in developing useful API contracts between Front End and Back End - Coordinate with technical leads on best practices and align on implementation strategies. - Implement interfaces and queries between the Front End and Back End using GraphQL What you bring to the table - B.S. in Computer Science or equivalent experience - Must have a minimum of 3 years of experience developing for web or mobile platforms in React or React Native - Strong experience with JavaScript/TypeScript and modern React. - Familiarity with Next.js, SSR concepts, and frontend tooling. - Solid understanding of HTML, CSS, responsive layouts, and accessibility basics. - Hands-on React Native experience building and shipping features. - Some experience with backend development is helpful, especially familiarity with designing simple APIs, understanding basic data flow, and contributing to light Go or GraphQL resolver work. - Knowledge of good design and UX. - Ability to write clean, maintainable code and collaborate effectively. - Experience in Node.js, Ruby on Rails, Golang, or Java is a plus. - Experience working on e-commerce or consumer-facing products is desirable. Company-wide, we enjoy an amazing ecosystem of an even gender split and a balance of engineers and designers. Because Paperless Post isn't supported by ad revenue, we can focus our efforts on creating and improving on the ideal version of our platform, product, content, and partnerships for our users. We are proud that Paperless Post has helped over 220 million people globally connect in the real world since our inception. Paperless Post exists to help all people celebrate all the moments that matter to them. We believe that having a team reflective of the diverse world around us empowers us to create a product that serves everyone. Women, people of color, trans/genderqueer individuals, individuals with disabilities, and veterans are especially encouraged to apply. AI Usage Note At Paperless Post, we value Being Resourceful, Progress Over Perfection, and being a Positive Force. Embracing thoughtful AI use is one way we put those values into practice. In our day-to-day work, we encourage teams to thoughtfully use AI tools like Claude, ChatGPT, and Copilot to move faster and think more creatively. During interviews, our recruiting team may use AI-powered note-taking tools so we can stay focused on the conversation. However, our interviews are designed to understand each candidate’s individual skills, problem-solving approach, and reasoning in real time. For that reason, unless explicitly requested and/or approved by the recruiting team, AI tools (including but not limited to generative AI assistants such as ChatGPT, Claude, Copilot, etc.) may not be used during any interview sessions, including but not limited to: -Recruiting phone interviews -Technical Screens -Live coding challenges -System design interviews -Take-home assignments These conversations are intended to assess your independent thinking and technical depth. If we determine that AI tools were used without disclosure or approval during an interview, it may result in disqualification for the role and removal from the interview process. We are committed to providing reasonable accommodations. This policy does not apply to approved accessibility or disability accommodations. If you require assistive technology or other support, please let the recruiting team know. The compensation range for this role is $112,500 - 145,000 USD. At Paperless Post, compensation is based on a number of factors, including geographic location, job-related skills, years of experience, and internal team banding. All full-time offer packages come with a base salary, equity component, and options for fully paid medical, dental, and vision benefits. The range posted here is based on the NYC market and may vary based on candidate location. While this position is remote-friendly, we can only employ in the following locations: New York, New Jersey, Connecticut, Pennsylvania, North Carolina, California, Colorado, Ohio, Texas, Florida, Illinois, Washington, Maine.
Role Description We are seeking a Senior Front-End Developer to join a globally recognised digital transformation environment, delivering high-quality, scalable web applications. This role is ideal for a seasoned engineer with deep expertise in React and TypeScript , who can take ownership of frontend architecture and drive technical excellence across projects. - Design and develop scalable, high-performance frontend applications using React and TypeScript - Lead frontend architecture and design decisions, ensuring best practices and maintainability - Build reusable, efficient, and visually compelling UI components - Collaborate closely with backend engineers, designers, and product teams - Drive code quality through reviews, testing, and adherence to development standards - Optimise applications for performance, scalability, and user experience - Contribute to improving developer experience, tooling, and workflows - Provide technical leadership and mentorship to other developers - Influence and implement modern frontend best practices and patterns Qualifications - 4+ years’ experience working with React - 4+ years’ experience with TypeScript - Proven experience building large-scale, production-grade web applications - Strong understanding of: - Modern JavaScript (ES6+) - Component-based architecture - API integration and state management - Performance optimisation techniques - Experience with modern frontend tooling and build systems Requirements - Experience leading technical teams or owning frontend projects (advantageous) - Exposure to additional frontend frameworks or libraries (advantageous) - Contributions to open-source projects or active involvement in the developer community (advantageous) Core Competencies - Strong communication and stakeholder engagement skills - Ability to make confident architectural and technical decisions - Collaborative mindset with a positive team contribution - Strong problem-solving and critical thinking ability - Ability to clearly articulate complex technical concepts Benefits - Contract Duration: 12 months - Location: Remote (South Africa-based candidates) - Start Date: April 2026 - Salary Range: Experience and Qualification Dependent - Opportunity to work with a global, high-impact digital transformation team - Exposure to cutting-edge frontend technologies and large-scale systems - Flexible remote working environment - Strong focus on innovation, collaboration, and technical excellence



