
Senior Mobile Developer – React Native
Dentsu World Services Brazil
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇧🇷 Brazil
Visit company websiteJob Level
Senior
Tech Stack
JavaScriptReactReact NativeReduxTypeScript
About the role
- Develop and maintain applications using the React Native framework, providing mentorship and support to more junior team members;
- Understand data web services that return JSON;
- Manage version control and delivery (deploy), using Git and other tools;
- Test and monitor applications and web services using appropriate methodologies and procedures;
- Stay up to date on development market trends, new devices, new technologies, and foundations for application development;
- Maintain code quality and perform code maintenance;
- Document the code development process;
- Identify bugs and address their resolution;
- Actively participate in Agile ceremonies, continually sharing knowledge, information, and status updates;
- Support technical and functional definitions based on business needs;
- Prepare status reports and highlight potential issues for the Project Manager;
Requirements
- Experience with JavaScript and TypeScript;
- Experience with the React Native framework;
- Experience with native mobile development;
- Familiarity with React and Redux;
- Application of unit testing, Clean Code, and Clean Architecture principles;
- Knowledge of SOLID principles;
- Experience with code versioning tools (e.g., Git);
- Experience with continuous integration tools;
- Familiarity with agile development methodologies;
- Advanced English language skills, both verbal and written.
Benefits
- All necessary equipment for your work (laptop and peripherals);
- Health and dental insurance;
- Life insurance;
- Mental health program;
- Anywhere office — flexibility to work from wherever you need;
- Meal and grocery allowance (VR/VA) via Flash benefits card;
- Home office allowance (Flash benefits card);
- Mobility allowance (Flash benefits card);
- Mentorship program for career development and follow-up;
- Participation in development tracks (investment in courses, etc.) and access to our free learning platform with many courses for self-learning;
- Private English lessons with a personal instructor;
- Awesomeness Committee — themed and exclusive care packages;
- Wellhub;
- Flexible working hours (40 hours per week);
- Day off on your birthday;
- Appreciation — recognition program with the possibility to donate and receive 'dentsu dollars' monthly;
- Fully remote or hybrid work options (your choice).
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaScriptTypeScriptReact Nativenative mobile developmentReactReduxunit testingClean CodeClean ArchitectureSOLID principles
Soft skills
mentorshipcommunicationproblem-solvingteam collaborationknowledge sharingstatus reporting