Mobile software engineer

Edinburgh office, home-based or hybrid

Full time

£35,000 to £50,000

Are you a passionate mobile software engineer who likes to see your hard work making a real difference to the day-to-day lives of its users?  Do you dream of working for a company where everyone knows your name?  If you are looking for a mobile software engineer role that is both fun and rewarding, and you love working with ReactNative, Typescript, Swift or Java then read on! 

Who is Podfather?

With our team of 50, working remotely or at our Edinburgh head office, we believe that we can offer you something special here at Podfather.  Our whole ethos is about creating a unique and rewarding experience for both our customers and our employees.  When you work here you will get involved with challenging projects within a fun and friendly environment.  We are a medium-sized company which means you get to be part of the full handheld development lifecycle, wearing different hats, and making a real difference in the assignments that you are working on. 

We develop and deliver route optimisation and electronic proof of delivery technology to the logistics and construction sectors.  We have some huge clients, and some tiny ones, with a range of software solution needs and we are growing fast so now is a great time to join our team.

As a Podfather mobile software engineer, you can rest assured that we’ll do all we can to support you.  We are committed to using CI/CD pipelines to automate code deployment, catch errors through static analysis and to automatically run test suites.  Our setup complements our Agile processes by allowing rapid feedback cycles.  Plus, you will get a cutting-edge Macbook and tech, allowing you to do your job to the best of your abilities with the right kit. 

Where do you fit in?

As part of our ePOD solution, we provide feature-packed driver management applications for our clients.  Our app is relied upon by thousands upon thousands of drivers every day.  It allows our customers to track vehicle movements, capture electronic proof of delivery (inc. photos, signatures, time/date & location stamps) in real-time, scan documents, and features live messaging.  

You would join our handheld development team to collaborate on our existing and new iOS and Android apps.  The team are working to enhance and develop our apps to meet the needs of our clients and their customers. The team goal is to create advanced, yet easy-to-use applications that deliver big business benefits for our rapidly growing client list.

Tell us about your skills & experience.

If you have some or all the skills listed below, we would love to hear from you:

  • Experience of modern Javascript frameworks
  • Understanding of modern design patterns and their uses 
  • Debugging
  • Solid testing experience, from unit testing to frontend test automation
  • API integration knowledge
  • Agile experience, strong team player
  • Ability to pick up new skills
  • 2+ years of experience

What languages and system experience do we look for?

  • React Native
  • React
  • Swift
  • Java
  • Typescript
  • PHP
  • MySQL
  • Docker
  • Linux
  • AWS

What the role covers:

  • Developing new features and optimising existing ones for our latest handheld app
  • Delivering reliable & scalable solutions
  • Working closely with other engineers, product managers and designers to deliver results
  • Mentored by experienced engineers & learning through knowledge sharing within the team
  • Participating in team planning & retrospectives
  • Planning & estimating tasks in collaboration with other engineers
  • Giving helpful code reviews and submitting your work for review
  • Planning & implementing tests for your work to maintain code coverage
  • Promoting new functionality to the team & wider audience
  • Contributing ideas for system, feature & code improvements
  • Applying industry best practices to the code base
  • Working with third-party integrations to support our customers 
Apply

Staff benefits

30 days holiday a year + option to buy 5 extra holidays

High-spec workstation, multiple monitors & your choice of operating system

A commitment to your development through an individual training budget

A flexible working employer. After onboarding: work where’s best for you - home, office, hybrid, remote

A great working environment - complimentary drinks & snacks in the office

Social events inc. board/online games nights

Great office space with strong transport links & free parking

The opportunity to see your software fixing problems in the real world

Employee Assistance Programme which includes a 24/7 confidential helpline, remote GP and physiotherapy appointments, medical second opinions, mental health support, digital personal training, lifestyle coaching and nutritionist sessions, discount scheme.

Life Assurance

Bike to work scheme

Pension plan

Enhanced Life Friendly Policies

Working at Podfather

Jane, Stuart, Colin and Drew sitting on the sofa
Team member

Lead software engineer

Team members doing cup team building challenge
Team member

Senior Support Engineer

Group of employees at the stand at the CV show
Team member

Senior Software Engineer

Emma and Steven from Podfather with Daniel from Griffiths
Team member

Customer Success Manager

Katie and Jane
Team member

Director

Drew and Phillip at the Rexel event
Team member

Head of Sales

three people wearing sports clothing with biscuits
Team member

Managing Director