
Senior Mobile Developer – React Native
Invillia
full-time
Posted on:
Location Type: Remote
Location: Brasil
Visit company websiteExplore more
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