React Native Mobile Developer


Office: Tunis

Experience: 3-5 years

What to expect from this position

We are looking for a React Native developer interested in building performant mobile apps on both the iOS and Android platforms. You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.

You will be responsible for the following tasks:

  • Building pixel-perfect, smoothly responsive UIs for both mobile platforms;
  • Utilizing native APIs to deeply integrate with both platforms;
  • Identifying and resolving bugs and performance bottlenecks to achieve a native-level performance;
  • Engaging with the open-source community to promote and assist in implementing crucial software fixes - given React Native's rapid development pace and occasional disruptions;
  • Maintaining codebase integrity and creating automated tests to ensure the highest product quality.

Qualifications and skill required

  • Firm grasp of the JavaScript and TypeScript language and its nuances, including ES6+ syntax;
  • Knowledge of PHP programming;
  • Ability to write well-documented, clean Javascript code;
  • Rock solid at working with third-party dependencies and debugging dependency conflicts;
  • Familiarity with native build tools, like XCode, Gradle and Android Studio;
  • Understanding of REST APIs, the document request model, and offline storage;
  • Appreciated the knowledge of Angular and Laravel;
  • Good command of English Language (C1 Level)

The soft skill that we consider important

We are looking for an attentive, determined and result-oriented person. The ideal candidate pays attention to details, but also knows how to have an overview from multiple perspectives. Team collaboration and knowing how to interface with other roles within a structured company complete the ideal profile.

Why work with us

What we do, our offering of solutions, technologies and services, is of course important; it is where our business is played out. But equally important is how we do it: creatively weaving and integrating experience and expertise is at the heart of our business. This is a cornerstone for us, summed up in the motto 'Powered By Dedagroup People'. The foundation of our excellence is undoubtedly our people. This is why we invest in their constant training: in 2022 this vision of growth took the form of more than 75 thousand hours of technical, language and leadership training and 59 new professional certifications, bringing the total tally at Group level to more than 1,700 certifications. Targeted on-the-job training courses will accompany individual professional growth.


Location: Tunis, 11 (Tunisia)

Privacy notice

STATEMENT TO THE DATA SUBJECT ABOUT THE PROCESSING OF PERSONAL DATA: 

This document, pursuant to Articles 13 and 14 of Regulation (EU) 2016/679 (hereinafter referred to as "GDPR"), defines the privacy policy of DEDAGROUP, in relation to the processing of personal data collected through use of the website with the aim of selecting new candidates to be employed in its organisation.

DATA CONTROLLER 

We hereby inform you that, pursuant to Regulation (EU) 2016/679, your Personal Data will be processed by the subsidiaries of the Dedagroup group (i.e., Dedagroup S.p.A., Dedagroup Stealth S.p.A., Dedagroup Business Solutions S.r.l., Dedagroup Public Services S.r.l., Deda Cloud S.r.l., Derga Consulting S.p.A., Deda Digital S.r.l., Deda Value S.r.l., ORS S.r.l., Dexit S.r.l., and Astadia S.r.l.), in their capacity as data controllers (each company, hereinafter, will also be defined, in short form, as "Data Controller" or "DEDAGROUP"). Each of the companies of the Dedagroup group is an independent data controller and is responsible for the acquisition, use, transmission, storage and protection of personal data in accordance with this Privacy Policy and current legislation (Regulation (EU) 679 of 27 April 2016, General Data Protection Regulation, "GDPR"). , In carrying out its selection activities, DEDAGROUP has appointed ALLIANCE SOFTWARE S.R.L., with registered office in Milan, Via V. Inama 17/A - 20133, as Data Processor, pursuant to Article 28 of GDPR.DEDAGROUP has also appointed a Data Protection Officer (DPO) who can be contacted at: dpo@dedagroup.it 

WHY DOES DEDAGROUP PROCESS SUCH DATA? 

The personal data provided by the candidate will be subject to digital and/or printed, automated and/or manual processing, for the purpose of carrying out the procedures for the selection, appraisal and employment in our company and/or in companies belonging to the DEDAGROUP group.The provision of personal data is not mandatory, but refusal to provide such data will make it impossible to assess the profile and manage the relationship with the candidate, and hence will prevent the candidate from being employed in our workforce. 

WHAT DATA DO WE PROCESS?

DEDAGROUP S.P.A. collects the candidate’s personal data, including:

Identification data: The minimum data required to identify the candidate is collected, including: surname, first name, gender, date of birth, email address. Specifically, this last item of information is requested during registration or to notify information to the candidate. DEDAGROUP is not able to decrypt or access this password in plaintext. Candidates can reset the password themselves. 

Residence/Domicile (only if different from residence): Reference to the candidate's current position is required, so that an efficient assessment can be made of which solution (in terms of location and/or travel) might be preferred.

Educational status and skills/Work experience: The curricular information relating to the last qualification obtained, the foreign languages known and any work experience completed provide an initial overview of the candidate’s level of preparation and experience, which is described in more detail in the Curriculum Vitae. 

Other information: DEDAGROUP may also process sensitive data categories, such as information revealing membership of protected categories, in order to assess professional aptitude and to the extent that the acquisition of such information is necessary for the establishment of the employment relationship, applying all the provisions provided for by law in support of the worker's right. 

WHO CAN ACCESS THE DATA? 

The data collected may be used for selections opened by other companies of the DEDAGROUP Group and will not be subject to further communication or dissemination to third parties, without the explicit consent of the candidate. These third parties may be universities, management schools and other institutes for the performance of scientific and educational information activities, as well as employment agencies, specialised in the selection and training of personnel. DEDAGROUP does not intend to transfer personal data processed for the purposes set out in this statement to a third country or to an International Organization. 

HOW DOES DEDAGROUP S.P.A. PROTECT DATA?

DEDAGROUP takes the security of its candidates' data seriously. DEDAGROUP will process personal data by adopting appropriate security measures, prepared on the basis of a risk assessment (carried out pursuant to Article 32 of the GDPR). DEDAGROUP has also adopted internal regulations and procedures with the aim of protecting personal and corporate data and guaranteeing its confidentiality, integrity, availability and resilience. 

HOW LONG DOES DEDAGROUP S.P.A. KEEP THE DATA? 

DEDAGROUP will keep the data provided by the candidate for the time strictly necessary for the purpose or thereafter, as long as search and selection interests remain, and in any case no later than two years from when it is sent or from the last contact. 

RIGHTS OF THE DATA SUBJECT: 

By writing to the address dataprivacy@dedagroup.it, candidates, as a data subject, may at any time exercise their rights in respect of the Data Controller, pursuant to Articles 15 et seq. of the GDPR, summarised below:

  • Obtain confirmation of whether personal data concerning them exists or not and communication of the data in an intelligible form;
  • Obtain information on: a) the purposes and methods of processing; b) the logic applied when the processing is carried out with the aid of electronic equipment; c) the subjects or categories of subjects to whom the personal data may be communicated or who may become aware of it in their capacity as appointed representative in the territory of the State, data processor or any other person or entity in charge of the same;
  • Also obtain: a) access to personal data processed by Dedagroup; b) updating, rectification or, when there is interest, deletion of data; (c) the portability of the data provided in a common format;
  • Object, in whole or in part, for legitimate reasons, to the processing of their personal data, even if pertinent to the purpose of the collection;
  • The data subject also has the right to lodge a complaint with a supervisory authority, in the circumstances and for the purposes expressed by current legislation.