React Native Mobile Developer

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 2021 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.


The data acquired through the receipt of resumes are processed by Dedagroup S.p.A. - the data controller - in order to assess possible interest in the future establishment of a contractual relationship. The data acquired may be transmitted to the various companies of Dedagroup Spa. By sending your resume, you declare that you have fully read the privacy policy and give your consent to the processing of your personal data, including sensitive data, within the limits and for the purposes specified in the policy.
By writing to dataprivacy@dedagroup.it, all rights of access, rectification and deletion of personal data may be exercised in accordance with applicable laws in force. The resume should contain a summary of your educational background and work experience. The following sentence should be included in your resume: "I authorize the processing of the personal data contained in my curriculum vitae in accordance with Article 13 of the EU Regulation/2016/679 and the privacy policy I have reviewed.”
Allowed file formats are: doc, docx or pdf. Along with the resume you can also send a close-up photograph of yourself in jpeg format. Please note: the maximum size of attachments should not exceed 4 Mb