This position is no longer available.

DevOps Engineer

Permanent contract
London
Salary: Not specified
No remote work
Education: BAC+3

YOOBIC
YOOBIC

Interested in this job?

Questions and answers about the job

The position

Job description

This is a full-time permanent position in our HQ Hammersmith, London office for an ASAP start

The role
We’re looking for a DevOps Engineer to join our App Development Team who are ultimately responsible for designing, creating and building YOOBIC’s solutions.

Working with Bleeding edge JavaScript Web Components to create hybrid mobile applications used in mobile, desktop, and web. The App Teams here at YOOBIC are responsible for the design system and creation of applications using this design system.

You’ll be involved in a variety of exciting projects, contributing to the design system, making new components and advancing our applications.

What you’ll do

  • Pro-actively look for ways to make YOOBIC’s platform more awesome
  • Contribute your technical expertise to the YOOBIC team
  • Mentor team members, and help with adoption of best practices and standards
  • Work closely with project managers, front-end designers, and other team members to ensure compliance with project scope and needs
  • Provide reliable effort estimates

Why YOOBIC?

  • 99% approval rating of our CEO Fabrice Haiat and 4.7/5 culture rating (via Glassdoor)
  • Dynamic and exciting scale-up environment - you won’t be a small cog in a big machine. You own a key aspect of our business and will be making real impacts at YOOBIC
  • Strong company culture and strive to act out on our company values wherever we can
  • We’re building an amazing product that is revolutionizing in-store consumer experiences
  • We love working with state-of-the-art technologies and learning cool stuff
  • Continuous professional growth via various training programmes, LinkedIn Learning, our experienced Founders and your peers
  • Dog-friendly office with lots of social activities throughout the year
  • Competitive salary and benefits package

Development Value
We’re committed to providing individuals with personal and professional growth. Career opportunities notably include fast-track to managerial positions due to our fast growth trajectory. As well as learning in an agile environment, sales strategy and product management, skill improvement in client and account management, and exposure to strategic clients and senior stakeholders.


Preferred experience

What you’ll bring to the team
Your personality traits

  • Driven to design, build, and ship standards-based, world class software
  • Love to work in a rapidly evolving market
  • Enjoy contributing to important decisions
  • Thrive on learning new technologies
  • Like to be part of an awesome team

Essential

  • Deep understanding of ES6/JavaScript programming and ecosystem (Angular 6+, Ionic 4, Web Components, StencilJS, GraphQL, SASS)
  • Understanding of NodeJS (Express, Loopback, etc.) and MongoDB
  • Demonstrate proficiency in Shell Scripting and in one or more of the open source scripting languages Groovy, Grails.
  • Detailed understanding of Loopback/Express
  • Knowledge of automated package delivery tools
  • Good understanding of Travis CI / Bitrise
  • Experience with the following application build tools - NPM and Maven or Gradle
  • Experience working with Fastlane
  • Knowledge and experience with mobile application deployment to app stores.
  • Experience of creating and implementing Provisioning profiles and certification for iOS
  • Experience of other mobile deployment tools and pipelines
  • Working knowledge of Jest or other non-functional, functional and unit test frameworks and tools
  • Good awareness of the software build cycle
  • Understanding of security considerations and security tools used to integrate with the build pipeline covering OWASP top 10
  • Willingness to drive to true modern DevOps culture
  • Passion for code quality. An understanding of the entire DevOps tool chain from a quality perspective.
  • Effective communication skills in English

Desirable

  • An understanding of PaaS and Container infrastructure Docker preferred
  • Knowledge of build packs and how to access containers
  • Experience of working with cloud providers (e.g. Heroku)
  • Understanding of application deployment orchestration tools
  • Experience working with client’s IT organization to establish DevOps strategy at an application level
  • Disciplined approach to testing and quality assurance (TDD, BDD)
  • Understanding of Computer Science fundamentals like common data structures and algorithms, design patterns, architectural patterns
  • Self-directed while being able to work in teams and interact with others
  • Understand Agile is about people over process

Bonus experiences/ knowledge to have

  • Building Full Stack applications
  • Building mobile applications (hybrid or native)
  • Experience with continuous integration (CI/CD)
  • Working with an agile development process (Scrum, Kanban, SAFe, Sprints etc.)
  • Unit testing in JavaScript
  • JSON/BSON schemaless etc.
  • Angular Schematics
  • A Github account with code that we can check out
  • #LI-GB1

We appreciate that it’s a long list of requirements but if you tick most of them and are up for a challenge we still encourage you to apply!

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Cloud Computing and DevOps”.