React-Native developer in Tunisia - Oncode Agency

Carrière

Join our team!


React-Native developer in Tunisia

JOB DESCRIPTION

Job Title:

React-Native Developer

Status:

Permanent, Full time

Position Summary:

Develop and deploy iOS and Android applications in React Native.

REQUIREMENTS

Tasks & Responsibilities:

Confirmed knowledge of JavaScript ES6+ / TypeScript.

Proven knowledge of React Native, React JS and Redux.

Experience with consuming and manipulating REST APIs, JSON.

Demonstrated knowledge with Android and iOS development environment (XCode, Gradle).

Experience with publishing mobile applications on Google Play and Apple Store required.

Skills & Knowledge Required:

Have CI/CD knowledge.

Be sensitive to ergonomics and design.

Have knowledge of automated JavaScript testing, especially testing frameworks such as Jest or Mocha.

Ability to write clean and well documented JavaScript code.

Have a very good knowledge of Git and Git Flow;

Ability to contribute to continuous process improvement;

Understand the importance of security in projects;

Identify and fix bugs and issues quickly;

Assets:

Experience in building scalable web applications using modern ‘Framework’ (React) and tools (npm, webpack, etc.) ;

Understanding of Front-End (JavaScript, HTML, CSS) and server-side components (Node.js, express) ;

Experience with API design and development (REST, JSON, RESTFull services);

Experience with SQL databases (Postgres);

Adopt Agile / Scrum methodologies and development best practices;

Experience with GitHub ;

Ability to identify, implement and manage code libraries that minimize repetitive code and improve application design;

Use code optimization techniques to improve software robustness and performance ;

Knowledge of Micro Services concepts and architecture;

Strong interest in innovation and new web and mobile technologies;

Familiar with working in a Linux environment;

Familiar with Atlassian tools and Kanban methodology.

REQUIRED QUALIFICATIONS

Working Experience:

3+ years of experience in software development

Minimum 1 year of experience in React Native.

Education:

Any relevant degree and passing the OnCode technical tests.

Languages requirements:

French and English : Intermediate

REQUIRED ATTITUDES

Profile:

We are looking for an OnCodian who LOVES to learn and share their knowledge and expertise with their teammates. Since transparency is one of our values, we are also looking for an OnCodian who will always be frank (but still pleasant and respectful) in what they say.

Finally, the OnCodian we are looking for must be a team player while being able to demonstrate autonomy in their tasks.

Key qualities:

Enjoys working in a team environment and is solution oriented ;

Strongly seeks to optimize and automate existing processes;

Is persistent;

Is curious and open-minded;

Has a good sense of resourcefulness and is self-starter.

Values:

Transparency

Innovation

Collaboration

Respect

JOB SPECIFICATIONS

Team affiliation:

Mobile Team / Others (according to customer needs) | Operations Department | OnCode Worldwide

Benefits:

Attractive salary;

Tickets-Restaurants;

Possibility of working from home (outside the pandemic);

Flexible hours;

18 days of vacation;

Performance bonus;

Training;

Super team!

Are you interested?