Dentsu World Services Brazil

Senior Mobile Developer – React Native

Dentsu World Services Brazil

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Job 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