Front-End Developer focusing on React for a tech-driven company. Collaborating on user-facing applications and ensuring code quality and performance standards.
Responsibilities
Develop, evolve and maintain frontend applications in React, ensuring quality, performance, accessibility and a great user experience.
Implement rich, responsive interfaces following design system patterns, componentization and frontend engineering best practices.
Consume and integrate REST and/or GraphQL APIs, ensuring proper handling of state, errors, caching and loading strategies.
Work with modern frontend architectures (SPA and/or Micro Frontends, when applicable), promoting modularity, reuse and scalability.
Ensure cross-browser compatibility and adaptation for multiple devices, with a focus on usability and accessibility (WCAG/ARIA).
Apply quality best practices (automated testing, linting, code review), ensuring stability and traceability of deliveries.
Collaborate with UX/UI, Backend, QA and DevOps teams to ensure functional, visual and technical consistency of the product.
Support continuous integration, versioning and deployment processes, ensuring pipeline stability and release quality.
Identify and fix defects, performance bottlenecks (Core Web Vitals) and common vulnerabilities in web applications, proposing continuous improvements.
Produce and maintain technical documentation (components, patterns, decisions and guides) and technical evidence of delivered work.
Meet deadlines, targets and obligations established in the work plan and contract, working collaboratively with other roles on the contract.
Requirements
Experience in frontend development with React (JavaScript and/or TypeScript), including componentization, hooks and state management.
Knowledge of HTML5, CSS3 and styling best practices (CSS Modules, Styled Components, SASS, Tailwind or similar).
Experience with state and data libraries/approaches (Redux/RTK, Zustand, React Query/TanStack Query or similar).
Experience consuming and integrating REST and/or GraphQL APIs (authentication, pagination, error handling and observability).
Knowledge of frontend architecture (SPA, SSR/SSG when applicable, routing, code splitting and lazy loading).
Knowledge of web performance and optimization (Core Web Vitals, profiling, bundle analysis, caching).
Experience with source control (Git) and branching workflows.
Knowledge of CI/CD and build automations (pipelines, testing, linting, quality gates).
Experience with automated testing (Jest/Vitest, Testing Library, Cypress/Playwright).
Knowledge of accessibility and usability (WCAG, ARIA) and UX best practices applied to development.
Knowledge of web application security (OWASP Top 10, protection against XSS/CSRF, secure token/session management).
Ability to understand functional and non-functional requirements and translate them into technical solutions.
Experience in agile environments (Scrum, Kanban or similar) and collaborative work in multidisciplinary squads.
Ability to produce basic technical documentation and to guide best practices for component usage.
Benefits
Health insurance
Dental plan
Prudential insurance: employees receive, at no cost, life insurance, funeral assistance and a newborn support package, according to the insurer's specific rules
Meal allowance or food allowance
Transportation voucher: provided for the commute between home and work; a monthly deduction of 6% of the salary will be applied, limited to the value of the benefit (optional)
Day off: the employee is granted a day off on their birthday, to be taken on the birthday and/or within the birthday month
Payroll-deductible loan
Agreements and partnerships (educational institutions, gyms, language courses among others)
Frontend Software Engineer assisting Homebase to build AI - powered interfaces that transform small business operations. Collaborating with cross - functional teams to deliver seamless user experiences in a hybrid work setting.
Embedded Linux Engineer developing embedded software for HPE’s BMC platform. Collaborating with a worldwide team on Linux kernel and userspace development.
Front - End Software Engineer developing user interfaces for CtrlChain's logistics platform. Collaborating with teams to create efficient and user - friendly web applications.
Full Stack Developer responsible for developing applications using C# and ASP.Net Core Blazor. Collaborating in interdisciplinary Scrum teams and contributing to new and ongoing projects.
IT Security Analyst supporting Security Operation Center in an international high - tech company. Focused on protecting data and addressing complex security issues.
Frontend Software Engineer developing features for AI software platform focusing on usability and stability. Collaborate with UI/UX teams and implement efficient frontend solutions using Next.js.
Software Engineer developing smart solutions for cities globally, collaborating in Scrum teams and engaging in various projects. Focus on ReactJS and modern cloud technologies with flexible work arrangements.
Senior Full Stack Engineer developing Agentic AI solutions and modern web applications. Leading internal and client collaboration at eSimplicity to enhance digital services across government agencies.
Frontend Developer responsible for building complex applications and modern interfaces. Collaborating with multidisciplinary teams in a hybrid work environment in São Paulo.