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