Job Description:

xDesign is an award-winning digital transformation and software agency, founded in Edinburgh and now expanding our team in Leeds. Some of our clients include FanDuel, Tesco Bank, MoneySuperMarket and Heineken, and as we continue our strong partnerships, we're joining the growing tech hub at Bruntwood's Platform Building. We’re an apps and digital solutions agency, so every project we do is a little bit different. With every project, we push ourselves to do better than before. We work with clients to develop state of the art web and mobile applications that push the boundaries of innovation.

We are always looking to try new approaches, libraries, and architectures to stay on the cutting edge. As well as a generous salary, we’ve got some amazing perks and benefits including the obligatory ping pong, free snacks, soft drinks and fruit, regular catered lunches, games nights and a new city centre office in Leeds. Due to the ongoing pandemic we’ve had to get creative to ensure our staff are supported and rewarded. Staff wellbeing is high on our agenda, we have a running club, and regular active challenges with prizes for the winner. We also run social events such as murder mystery nights, online escape rooms, bingo and we also host online hobby evenings every Wednesday for those that are interested.

Our team:

We care about hiring great people so you’ll be working with a team that cares. We support each other with problems, push each other to get better and celebrate success together. Developers, testers, product owners and designers all collaborate as equals on projects to make the best product possible. Every day’s progress is a communal effort and you’ll be a valued member of the team.

We have a structured progression framework to support development plans and career growth for each person within engineering. You’ll get close support from your line manager with your day to day work as well as looking at the bigger picture of your career growth and knowledge development.

Our tech:

We develop for both iOS and Android and regularly design for both phone and tablet use cases. We pick between either doing native development (using Swift and Kotlin) or using Flutter depending on the needs of the project. We don’t expect you to know all three but you should have strong skills in at least one of these areas and a willingness to do both Flutter and native development.

Our iOS devs are currently adopting an MVVM architecture utilising UIKit/Combine (with the plan to move to SwiftUI next year). We’ve also been using Flutter since the initial launch and currently use the BLoC pattern across our projects. We conduct unit testing across all our projects, code is always peer reviewed, and as a team we meet regularly to discuss new approaches and challenges.

Responsibilities:

  • Developing mobile apps with a focus on readable, maintainable and tested code using either Swift or Flutter
  • Collaborating with designers, product owners, testers and clients to deliver great products as an agile team
  • Being an advocate for engineering best practices across web and mobile platforms

Requirements:

  • Strong native or Flutter mobile development experience using recent iOS framework versions
  • Enthusiastic and experienced in using engineering best practices, clean code and unit testing
  • Experience working as part of a cross-functional development team Passion and enthusiasm for delivering great products

Company Benefits

  • We make learning a priority here at xDesign which is why you’ll get 6 paid learning and development days and an individual allocated budget to help you focus on your personal and professional development
  • We believe our employees should enjoy their leave how and when they want, that’s why we give you 34 days (inc bank holidays)to spend as you wish, increasing to 35 in January 2023
  • Support for your health and wellbeing with access to fast and effective private medical insurance with Vitality
  • Our enhanced maternity, paternity, adoption and shared parental leave ensures you get to spend quality time with your new family members
  • We ensure our employees feel more secure and supported with their finances by partnering with Bippit to provide confidential professional financial coaching, workshops and resources
  • Some of the latest tech equipment, including headphones and more, as well as a range of tools to do your job comfortably
  • If you like getting involved in social events at work, we host regular optional virtual and in-person events like cook-alongs, virtual quizzes and more
  • We want to help you do your bit to fight climate change. That’s why we’ve partnered with LoveElectric, where you can save up to 50% on any electric vehicle
  • For the avid cyclists, take advantage of our cycle-to-work scheme
  • Through the wellbeing app, YuLife, you’ll get access to many benefits including group life insurance, a 24/7 EAP service and both physical and mental wellbeing support
  • Invest in your future by opting into our salary sacrifice pension scheme

Interview Process

  • Recruiter Call
  • Technical Hangout
  • Take-home Task
  • Final interview
  • Offer

Other Jobs in Mobile