Open positions

Software Engineers - Edinburgh, UK
QA - Edinburgh, UK

About Yavi

Hi, we’re Yavi.

Until now, workplace software has largely ignored the needs of workers. We want to change that, building software that's great for everyone. Our ambitions are to become a recognised global brand and shakeup the traditional enterprise software market, while along the way building a great company that our team love being part of.

Yavi aims to become the daily communications tool of choice for scheduled workers across industries such as retail, hospitality, food & beverage and care. We automatically import existing workplace schedules from a photo snapped on mobile and provide an interface to that data through a chat experience that houses all of the team’s daily communication.

Already, we’re trusted to handle daily communications for teams from many well known high street brands and see new teams sign-up every day.

We’re a small friendly bunch, originally spun-out of Scotland’s leading mobile agency, with our office in the heart of Edinburgh city centre.

Software Engineers - Edinburgh, UK

This is a unique opportunity to join a growing company at an early stage and become a key member of the team contributing to a range of agile software development projects including native mobile, web, server and cloud functions.

You will be joining a highly engaged team who are proactive, passionate about technology, and are excited by producing high-quality code as well as delivering a great user experience.

As a Yavi engineer, you can expect to:

  • Work as part of a small agile team, collaborating closely with product owners, designers, and QA
  • Have direct influence in product and strategic business decisions
  • Get involved with an array of technologies, including: (Android, Typescript, Angular, Swift(iOS), Java)
  • Use techniques such as reactive programming and TDD
  • Contribute to multiple native mobile and web products
  • Peer code-review and share knowledge amongst the engineering team
  • Get your hands dirty with full stack development

What we’re looking for:

We’re a small but fun, growing team, so personal fit is a must. Some other things we can’t live without:

  • Effective written and oral communication skills
  • Experience of at least one Object-Oriented language
  • Passion for learning and excited by new technologies
  • Takes pride in writing elegant, readable and maintainable code
  • Experience with Agile methodologies
  • Must be eligible to work in the UK

Ideally we’d also like:

  • Knowledge of clean architecture, best practices and a keen eye for design
  • Experience of TDD
  • Excited about applying Lean methodologies in a startup environment
  • An interest in native mobile platforms (Android, iOS/Swift)

What’s great about working at Yavi

  • Whilst we work hard and work smart, we make sure there is room to have fun - lunchtime board games come as standard.
  • Shiny tools (new Macbook Pros) make your work environment work for you
  • A learning-focused environment with colleagues who’ll help you be at the top of your game
  • We live and breath agile and lean methodologies and all share a passion for crafting products our users love
  • We’re firm believers in the power of cross functional teams - everyone’s opinion matters and you will be expected to take responsibility
  • A culture of experimentation brings opportunities to try out the latest technologies, processes, and frameworks

Next steps

If it sounds like this opportunity could be a great match, please get in touch and let us know a bit more about yourself, including past experiences and what makes you tick (a CV wouldn’t hurt).

We look forward to hearing from you!

jointheteam@yaviapp.com

QA - Edinburgh, UK

We’re looking for a talented individual to join our team as our first full-time Quality Assurance hire. This is a unique opportunity to join a growing company at an early stage and to play a key role in building robust QA practices across multiple agile software development projects (native mobile and web).

Your responsibilities will include:

  • Developing and executing software testing plans across mobile and web platforms
  • Tracking bugs and monitoring bug resolution as part of an agile product development team
  • Providing feedback to the product team on product usability and functionality
  • Leading on quality considerations across the software development lifecycle as well as for wider approach, process and strategy

What we’re looking for:

We’re a small, fun, growing team, so personal fit is a must. Some other things we can’t live without are:

  • Effective written and oral communication skills
  • Experience testing in a software development team
  • Being comfortable developing testing plans
  • A strong familiarity with QA practices and tooling

Ideally we’d also like:

  • Confidence in taking a leading role to establish QA as a dedicated discipline within the company
  • Experience applying agile testing methodologies
  • A desire to develop test automation approaches across API services, web and native mobile applications (bonus points for experience with Selenium WebDriver, Appium or similar tools).
  • A desire to build a relationship with Customer Service and comfort to engage with customers as part of a holistic approach to quality

What’s great about working at Yavi

  • Whilst we work hard and work smart, we make sure there is room to have fun - lunchtime board games come as standard.
  • Shiny tools (new Macbook Pros) make your work environment work for you
  • A learning-focused environment with colleagues who’ll help you be at the top of your game
  • We live and breath agile and lean methodologies and all share a passion for crafting products our users love
  • We’re firm believers in the power of cross functional teams - everyone’s opinion matters and you will be expected to take responsibility
  • A culture of experimentation brings opportunities to try out the latest technologies, processes, and frameworks

Next steps

If it sounds like this opportunity could be a great match, please get in touch and let us know a bit more about yourself, including past experiences and what makes you tick (a CV wouldn’t hurt).

We look forward to hearing from you!

jointheteam@yaviapp.com