Senior Ruby Web Developer

Recruiter
Cookpad
Location
Tickenham
Posted
14 Apr 2018
Closes
18 Apr 2018
Contract Type
Permanent
Hours
Full Time
Senior Ruby Web Developer Bristol, England, United Kingdom Engineering DESCRIPTION Cookpad is the largest recipe sharing community in the world and webelieve we can build a better world through encouraging even more peopleto cook. Today we are helping more than 100 million people each month -but as far as were concerned, weve barely got started. We believe we can build a better world through encouraging even morepeople to cook. Everyday, home cooking has a profound impact onourselves and the world around us: it makes us healthier and connects uswith our friends and family. Through solving the problems related toeveryday cooking, we help people live happier and healthier lives in anenvironment that is more sustainable. Thats how we want to change the world. The challenge What we do really does make a difference on a global scale. Currentlyour biggest Cookpad communities are in Indonesia and Japan but we havegrowing communities across Europe, the Middle East and Africa. Ourdevelopers contribute by developing and testing new product that webelieve can support communities and improve peoples lives. Uniquely, wehave a mature product in Japan but, in the global market-space, we are astartup team looking to the future. We hire the best people who thriveworking in small, highly collaborative, and energised internationalteams. Design and user experience is at the heart of everything we do. What you will do As a Cookpad Ruby developer, you will join a very high performingglobal team to help deliver our Web and API services to end users allover the world. You will be expert in Ruby on Rails, love writing tests,and have thorough knowledge of HTML, JavaScript, CSS, and SQL. Youshould also be at home refactoring and debugging large applications witha distributed team, and with tens of millions of users per month, youwill also be adept at working at scale and with performance always inmind. Is this role for you? Rapidly develop user-facing features, predominantly using Ruby andleveraging the Rails Framework Support our backend platform that serves web clients and providesREST API endpoints for mobile client apps Write clean, maintainable, and well-tested code Contribute in all phases of development Investigate and resolve performance issues, bottlenecks, and inefficiencies Review PRs from other team members to maintain quality and share knowledge REQUIREMENTS Extensive experience working professionally with Ruby on Rails Experienced in performance, debugging, and refactoring Comfortable with the full stack to deliver features from idea to production Inquisitive, motivated, and comfortable working with a distributed,multinational team Desire to rapidly contribute to Cookpad services and improve thelives of millions of users BENEFITS Valuing our team means we offer competitive salaries and benefits youdexpect from a company wanting great people, including a generous 7%employer pension contribution and an exceptional employee referralscheme, plus cycle to work and childcare voucher schemes. We also do a few things you might not expect. We keep you going withfresh fruit and delicious edible gifts from visiting team members, daysoff for charity work and peace of mind with group income protection,life assurance and private medical insurance. We are central to transport hubs and bike routes which helps withflexible working and all-important downtime with family and friends. Finally the physical space we are creating for the Bristol team is anamazing, innovative work environment that reflects what we value, who weare and what we do. Simply put - we like working here and think you will too. Why work for Cookpad? Our mission and the scale of what we do Why Bristol? Bristol was named the best place to live in the UK in 2017: HIRING PROCESS At Cookpad we have designed a hiring process that allows your talent to shine: Screening: Your application and resume will be screened by one of ourtechnical review teams. It helps if we can also view sample code via aGithub, Stackoverflow, or BitBucket profile. Technical assignment: If your experience and skills are a match, youmay be asked to undertake a technical assignment or, depending on therole, provide sample code. Interviews: We usually conduct 2-3 interviews with our top developersand the Cookpad management team . We want to give you the opportunity tofind out more about us, as we understand more about your own skills and motivations. - provided by Dice ADEPT, HTML, JAVASCRIPT, MOBILE, REFACTORING, RUBY, RUBY ON RAILS, SQL

Similar jobs

Similar jobs