Front-end Developer

Ordoo ,
Bristol, Bristol

Overview

Job Description

Company Description Ordoo is a fast-growing startup that saves people time by ordering ahead for food and drinks at venues and conveniently handling payments on the app. Job Description We're looking for a front-end developer as we look to accelerate our product development, mature our platform and continue to provide a great user experience. About the role As a small agile team, you'll have a lot of influence over our product direction including defining the UI and working closely with the CTO on technology and product choices. We love to work iteratively and provide value to our venues and app users frequently and always be measuring. To help us accelerate the mobile application development we'll soon be undertaking a refresh of our mobile app. Responsibilities include: * Support the design & development of the Ordoo Mobile and Point of Sale Apps * Support the design & development of the venue dashboard and reporting tools * Maintenance of our front-end technology * Work alongside the CTO, CEO and other team members on product direction About you We're looking for a highly motivated developer who wants to build a world-class product. An eagerness to always be evolving and learning new techniques and technologies is a must. For this role, we welcome applicants from all different backgrounds with at least two years of professional experience. At Ordoo you'll be given the time and support to develop yourself, freedom to take measured risks and real influence on the product direction as we grow. Right now given that we're a small team access to working alongside the CTO in Bristol, UK is essential though we're completely open to remote working when our projects allow for it. Essential * Empathy - As part of a small team you'll work closely with various stakeholders and customers. You'll be expected to take time to develop solutions that take everybody's view into consideration. * Great communication - You must be able to clearly communicate with others and translate decisions into clear, goal led tasks. * An eagerness to learn - You must be keen to learn new technologies and aspire to maintain a codebase that implements modern practices whilst being realistic and stable. * Experience building at least one product - Within a team or as your own side / entrepreneurial project. Please include any links that you're able to share in your application. * Strong experience with HTML, CSS & JavaScript * Familiarity with a Sass, LESS or PostCSS * Experience with at least one front-end framework such as React JS, Vue, Angular * Experience with Git and GitHub Preferred * Use of modern JavaScript such as ES6+ * Experience with React Native * Experience with Flow or TypeScript * Ruby experience (not essential but most of our views have some embedded ruby) * Willingness to share your knowledge with the community such as giving talks at meetups. * Experience of building and using APIs Our technology stack * Mobile App - Ionic, looking to immediately replace and are considering React Native. * Backend - Ruby on Rails, MySQL (changing to PostgreSQL), AWS, Webpack + Modular JavaScript, Stripe. Our values * Just do it * Be autonomous and accountable * Radical candour * Enthusiastically back yourself * Simply reward loyalty, trust and quality Our mission * Save everyone valuable time, every day * Create personal relationships between customers and venues * Ensure an amazing customer experience * Be a digital enabler for independent venues * Simply reward loyalty, trust and quality We Diversity We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age. We positively encourage applications from underrepresented groups. Apply If this sounds like you, here is our application process: Stage 1 - A short video call with our CTO (10 min) Stage 2 - A Non-technical in person or video interview with the CEO Tom Dewhurst. This will be a chance to find out more about Ordoo as a product and the team. Stage 3 - A technical in-person discussion with the CTO. We'll ask you some technical questions and possibly ask you to pair on a brief technical challenge. Responsibilities: We're looking for a front-end developer as we look to accelerate our product development, mature our platform and continue to provide a great user experience. About the role As a small agile team, you'll have a lot of influence over our product direction including defining the UI and working closely with the CTO on technology and product choices. We love to work iteratively and provide value to our venues and app users frequently and always be measuring. To help us accelerate the mobile application development we'll soon be undertaking a refresh of our mobile app. Responsibilities include: Support the design & development of the Ordoo Mobile and Point of Sale Apps Support the design & development of the venue dashboard and reporting tools Maintenance