JobsAisle
Q

Mobile Developer - React Native

Qashio

Dubai, UAEAED 10,000-16,667/moToday
UAEIT & TechnologyFull Time

Skills Required

JavascriptJavaReactExcelProject ManagementAgileAccountingCommunication

Job Description

<div><h3>Role Overview</h3><p>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.</p><h3>Responsibilities</h3><ul><li>Developing Qashio’s mobile app on iOS and Android platforms using React/React Native with clean code</li><li>Implementing pixel-perfect UIs and components that adhere to agreed designs</li><li>Integrating themobile app with third-party or in-house APIs</li><li>Writing automated tests to ensure error-free code, performance stability and security of structures</li><li>Implementing clean, modern, smooth animations and transitions geared towards an excellent user experience</li><li>Creating front-end modules with maximum code reusability and efficiency</li><li>Diagnosing and fixing bugs and performance bottlenecks to ensure seamless front-end performance</li><li>Releasing and updating versions of the app to the stores</li><li>Participating and contributing to regular team sprints and stand-ups</li><li>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</li></ul><h3>Qualifications and Experience</h3><ul><li>3+ years of experience in front-end development and a proven track record of working on scalable mobile applications</li><li>Proficiency in technologies/languages including ReactJS and React Native, and knowledge of tools and workflows like Webpack, Enzyme, Redux, Flux, Babel, etc.</li><li>Experience in modern authorization mechanism such as JSON web token</li><li>Rock solid at working with third-party dependencies, performance testing and browser-based debugging software</li><li>Excellent troubleshooting and project management skills</li><li>A degree in computer science, information technology or related discipline</li><li>Demonstrated experience, exposure and interest in the FinTech space. Having worked with a Fintech company will be a big advantage.</li><li>A good understanding of accounting and expense management systems</li><li>Familiarity with collaboration and communication tools such as Slack, Zoom, Google Teams, Asana, Trello</li></ul><h3>Essential Competencies</h3><ul><li>Technical problem-solving</li><li>Data-based decision-making</li><li>Analytical ability</li><li>Cross-functional collaboration</li><li>Communication skills</li><li>Stakeholder management</li></ul></div>#J-18808-Ljbffr