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
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