Senior Frontend Developer (React & React Native)

J
JobgetherSecurity & IT
BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Upper-Intermediate English proficiency or higher
Experience
7+ years of professional experience as a Frontend Engineer or JavaScript Developer
Required Skills
GraphQLCypressJavascriptJestReact NativeTypeScriptReduxReactCI/CDRESTful APIs

Requirements

  • 7+ years of professional experience as a Frontend Engineer or JavaScript Developer.
  • Strong foundation in pure JavaScript and extensive experience building modern frontend applications.
  • Advanced proficiency with React 18+, including hooks, context, and modern React development patterns.
  • Expert-level TypeScript experience, including advanced types and strict configuration environments.
  • Strong knowledge of state management technologies such as Redux, MobX, or Zustand.
  • Proven experience building Single-Page Applications (SPAs) and Progressive Web Applications (PWAs).
  • Strong experience integrating RESTful and GraphQL APIs.
  • 1–2+ years of professional React Native development experience.
  • Hands-on experience developing React Native Software Development Kits (SDKs) for cross-platform applications.
  • Upper-Intermediate English proficiency or higher.
  • Familiarity with modern frontend build tools such as Webpack, Vite, and Rollup, as well as CI/CD pipelines.
  • Experience with automated testing frameworks such as Jest or Cypress.

Responsibilities

  • Develop new user interface components and enhance existing web applications using modern React and TypeScript patterns.
  • Build and maintain responsive, high-quality websites and front-office features.
  • Participate in mobile application development using React Native, including cross-platform solutions and reusable software development kits (SDKs).
  • Refactor and optimize existing code to improve maintainability, scalability, and overall application quality.
  • Optimize frontend components and applications for strong performance across different browsers and devices.
  • Identify, troubleshoot, and resolve bugs across existing projects and production environments.
  • Integrate and work with RESTful and GraphQL APIs as part of frontend and mobile application development.
  • Implement and maintain automated tests using tools such as Jest and Cypress.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now