Cache of job #13790701

Job Title

Mobile Architect - React Native

Employer

Asset Recruitment

Location

Dublin

Description

Excellent opportunity to develop Irish Office of US Company. Asset Recruitment has been retained by our Los Angeles and Silicon Valley based client to resource this key role. We are looking for an exceptional mobile architect who wants to hone their skills with React Native. The Client: Los Angeles and Silicon Valley based, our client is a high growth technology firm in the forefront of implementing new technology solutions for Smart Cities is seeking a unique individual as Mobile Software Architect/Tech Lead. Our client works with a wide range of government, civic and private sector clients delivering innovative digital strategies and solutions that are transforming the way they govern, provide public services & information, connect with communities, protect the environment, and enhance society. They are entirely about the mobile experience for both iOS and Android platforms; from Ux to development; to lead-edge tools and build environments; from security to testing. They employ industry standards and best practices for mobile applications using React Native for core app development. They experiment with new ideas and cutting edge tools in pursuit of industry leading experiences, including Augmented Reality, advance map rendering & trip planning, Voice Recognition, Gestures, Sensors, and Wearables. They write clean, testable, and maintainable code with minimal debt. Main Duties: • Architect, Build, Test, and Deliver advanced mobile applications. • Mobile Product Development writing code with React-Native to deliver iOS and Android experiences. • Work with Geo-location services, Maps, Data Management, SDKs and 3rd Party APIs. • Develop clean, secure, extensible, reusable, and maintainable code meeting architectural objectives. • Collaborate with cross-functional teams to define, design, and ship new products. • Ensure code follows test-driven development practices, including edge cases, usability, and general reliability. • Work on improving application performance and reliability. • Research, evaluate, and implement new technologies to maximize technology efficiency. Skills required: • Recent experience working with React, Redux, Node.js, Git, and NPM. • Prior experience with native Mobile Application Development for iPhone and Android using (Objective-C and Swift, or Java. • Expert-level knowledge of JavaScript (ES5 / ES6), CSS3, and FlexBox. • 5+ years of experience with object-oriented software development concepts, design patterns, data structures, problem solving, complexity analysis, and debugging. • Experience working with third party libraries such as Google Maps, AFNetworking and Mantle and other APIs. • Experience with Web Services (REST and SOAP), JSON and XML, MySQL, SQLite and mobile database expertise. • Solid understanding of the full mobile development life cycle. • Familiar with performance tools and optimization techniques. • Familiar with at least one unit testing framework, such as Mocha or Jasmine. • Familiar with at least one end-to-end testing framework, such as Selenium or Protractor. • Experience using, integrating, and optimizing front end build and verification tools (esLint / Grunt / Gulp / SASS. • Good problem solving, critical thinking, and communication skills. • Ability to work through ambiguity and deal with shifting priorities. • Work within an Agile software delivery environment. BONUS IF YOU HAVE: • Portfolio or a github account of cool projects. • Experience React / React Native. • Experience of working with Continuous Integration (CI) and Unit Testing. • Experience with offline storage, threading, and performance tuning. • Experience creating SDKs. • Experience with Augmented Reality SDKs. • Experience with User Data Security. • Experience with application analytics. This job originally appeared on RecruitIreland.com.

Date Added

2418 days ago

Apply