Search by job, company or skills

Qashio

Mobile Developer - React Native

new job description bg glownew job description bg glownew job description bg svg
  • Posted 15 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role Overview

The Mobile Developer is part of the front-end development team and will be responsible for developing and implementing user interface components using React Native concepts and workflows. You need to have a great blend of Javascript and native platform skills. They will be working on the front-end part of the app and, at the same time, possess knowledge of API services and cross-platform compatibility along with the infrastructure of the application for integration. The role also involves profiling and improving front-end performance, documenting our codebase and requires an excellent understanding of progressive web applications.

Responsibilities

  • Developing Qashio's mobile app on iOS and Android platforms using React/React Native with clean code

  • Implementing pixel-perfect UIs and components that adhere to agreed designs

  • Integrating the mobile app with third-party or in-house APIs

  • Writing automated tests to ensure error-free code, performance stability and security of structures

  • Implementing clean, modern, smooth animations and transitions geared towards an excellent user experience

  • Creating front-end modules with maximum code reusability and efficiency

  • Diagnosing and fixing bugs and performance bottlenecks to ensure seamless front-end performance

  • Releasing and updating versions of the app to the stores

  • Participating and contributing to regular team sprints and stand-ups

  • Collaborating with internal mobile development team members as well as other Tech and Product team members in an agile environment and in compliance with stipulated timelines

Qualifications and Experience

  • 3+ years of experience in front-end development and a proven track record of working on scalable mobile applications

  • Proficiency in technologies/languages including ReactJS and React Native, and knowledge of tools and workflows like Webpack, Enzyme, Redux, Flux, Babel, etc.

  • Experience in modern authorization mechanism such as JSON web token

  • Rock solid at working with third-party dependencies, performance testing and browser-based debugging software

  • Excellent troubleshooting and project management skills

  • A degree in computer science, information technology or related discipline

  • Demonstrated experience, exposure and interest in the FinTech space. Having worked with a Fintech company will be a big advantage.

  • A good understanding of accounting and expense management systems

  • Familiarity with collaboration and communication tools such as Slack, Zoom, Google Teams, Asana, Trello

Essential Competencies

  • Technical problem-solving

  • Data-based decision-making

  • Analytical ability

  • Cross-functional collaboration

  • Communication skills

  • Stakeholder management

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 136144189

Similar Jobs