Invillia

Senior Mobile Developer – React Native

Invillia

full-time

Posted on:

Location Type: Remote

Location: Brasil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • The professional will be responsible for providing technical solutions for new features and offering the necessary support for existing features.
  • We also expect this person to assist other team members with technical matters while ensuring the best solution for the business.
  • We highly value quality, which includes clean and readable code (clean code).
  • It is also desirable that the candidate has an intrapreneurial profile, with goals aligned to the company’s objectives.

Requirements

  • Strong experience with React Native development;
  • Strong experience developing web applications using React;
  • Solid experience with JavaScript & TypeScript;
  • Development with a focus on quality: Unit Tests, Snapshot Tests, Integration Tests, E2E;
  • Design and architectural patterns (DDD, SOLID, Design Patterns, Clean Code);
  • Solid experience performing Code Reviews using best practices;
  • Experience with version control and package management using Git;
  • Excellent analytical, problem-solving and critical-thinking skills;
  • Desirable:
  • Familiarity with monitoring using Crashlytics;
  • Familiarity with monitoring using Grafana;
  • Ability to analyze performance issues and implement solutions;
  • Differentials:
  • Experience integrating health devices (Apple Health & Health Connect);
  • Experience with Design Systems;
  • Experience monitoring mobile applications;
  • Knowledge of CI/CD using GitHub Actions;
  • Ability to write clear and organized documentation;
  • Experience with accessibility auditing tools;
  • Experience using FIGMA to reproduce proposed designs;
Benefits
  • Position also open to candidates with disabilities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
React NativeReactJavaScriptTypeScriptUnit TestsSnapshot TestsIntegration TestsE2EDesign PatternsCI/CD
Soft Skills
analytical skillsproblem-solving skillscritical-thinking skillsintrapreneurial profileteam collaborationcommunication skillsgoal alignment