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)
React Js Developer - Technical Lead managing projects in front - end development with strong skills in React and Java. Collaborating with cross - functional teams overseeing application development in a fast - paced environment.
Desenvolvedor Front End na IMAGEM SEGURANÇA, focando em interfaces de alta fidelidade e experiência do usuário. Colaborando com equipe em integrações com APIs e protótipos funcionais.
Front End Developer crafting modern interfaces and enhancing features at Ottimizza. Collaborating closely with product and design teams to elevate user experience.
Front End Engineer developing user interface features using React and TypeScript for real estate technology company. Collaborating with designers and back - end developers for innovative project implementation.
Develop and maintain web applications using React for the front end and NestJs for the back end. Work closely with a small team to deliver features, ensure code quality and continuously improve the codebase.
Mid Level/Senior Developer Frontend specializing in Angular and TypeScript. Responsible for developing high - quality front - end applications for financial projects.
Senior Frontend Engineer developing customer - centric applications for CrowdStrike's cybersecurity platform using JavaScript frameworks. Collaborating with diverse teams to enhance user experience.
SharePoint Developer supporting Government activities in GDIT. Responsible for engineering solutions integrating SharePoint services with load balancing systems.