Do you miss the excitement of working on multiple projects at any one time? Do you dream of working for a company where everyone knows your name? If you are looking for a software engineer role that is both fun and rewarding, and you love working with PHP, Typescript, Docker or AWS 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 multiple projects, wear different hats, and make a 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 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, we throw in your choice of operating system (Windows, Mac, Ubuntu) and tech, allowing you to do your job to the best of your abilities with the right kit.
Where do you fit in?
You would be joining our cross-functional Agile development teams to collaborate on full-stack PHP, Vue and iOS/Android apps to enhance and develop our software products to provide big business benefits for a rapidly growing client list.
Tell us about your skills & experience.
We have a variety of Software Engineering roles at various levels. If you have some or all the skills listed below, we would love to hear from you:
- 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
- Experience with logistics problems, for example the “Travelling salesman problem”
What languages and system experience do we look for?
- PHP
- Javascript, experience with Vue or React Native would be a plus
- Typescript
- MySQL
- Docker
- Linux
- AWS
- Java
What the roles cover:
- Developing new features for the product & improving existing ones
- 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