Mobile Application Developer

What we are looking for
We are seeking a cross-platform Mobile Application Developer. Our goal is to develop a mobile app (Android & iOS) in our product line using the React Native framework.
We are looking for a Mobile Application Developer, who thinks creatively and has the ability to solve complex problems autonomously. You have to be a real techie and a critical thinker, with no fear of challenging assumptions to create innovative and disruptive products. The candidate has to have a customer-centric attitude, and willing to listen, learn, and review based on customer feedback.
We have a fast paced environment, continuously racing to make product improvements and release new features. Team play and the ability to coordinate with collaborators is an important skill that will make you successful in this position.
You’re Good At

Development of mobile application(s) in React Native in conjunction with the existing IT team and backend services.
Creation of automated unit tests, and integration tests.
Creation of system documentation and support guidance.
Participating in Scrum meetings, Retrospectives and engaging in Agile processes.

You Are

A developer with 2+ years’ experience building mobile applications and a BSc degree in Computer Science or a related field.
Experienced in working in a development team.
Excited to move fast, know how to prioritise tasks and manage your time effectively.
Curious, independent, and entrepreneurial: you might have started something on your own before.
Experienced in implementing mobile applications using React, Redux and Node.js.
Have a solid understanding of GraphQL
Understand best practice in Microservices, design patterns, functional programming and REST architecture.
Have a strong understanding of web security principles.
Have good understanding of Relational Database Design and NOSQL Database design.
Have a good understanding of continuous integration, application build and release processes.

And Your Skills

Build and programming in: JavaScript, React/Redux, Node.js, GraphQL, HTML5, CSS, Jest
Technical skills in: REST, Functional Programming, Design Patterns, SQL & NOSQL Database design, Webpack, Test-driven-development.

And we offer

Competitive salary.
Flexible working – our normal working hours are 9 to 5 but we trust you to manage your time if something different works for you.
22 days holiday + your birthday off + office is closed over festive season
Regular socials + annual company trips
Happy Fridays every week
Healthcare Package
Slick Equipment (MacBook or Windows laptop)
Training opportunities