At a Glance
- Tasks: Build software that supports sustainable farming and enhances productivity.
- Company: Join a forward-thinking tech company making a real difference in agriculture.
- Benefits: Enjoy competitive salary, 33 days holiday, flexible remote work, and skill-building time.
- Other info: Dynamic team environment with excellent growth opportunities and modern tools.
- Why this job: Make an impact on global farming while working with cutting-edge technologies.
- Qualifications: Strong PHP and Angular skills, plus a collaborative mindset.
The predicted salary is between 36000 - 60000 £ per year.
Do you want to build software that helps thousands of farms become more sustainable and productive? Map of Ag works with food retailers, processors and banks to gather farm data, produce advanced insights and support clients and their farms with continuous improvement. Our platforms are used across the UK and we are expanding internationally. We are recruiting an experienced Full Stack Developer to join our growing development team. You will help build and modernise the platforms behind these projects, including a major product overhaul for internationalisation and global rollout.
What will the role involve?
- Developing new features across our Laravel and Angular applications
- Supporting the modernisation of legacy systems as part of our platform evolution
- Building APIs and integrations that connect farm data to actionable insights
- Contributing to architecture discussions and technical decision-making
- Collaborating with the team on code reviews, knowledge sharing and continuous improvement
- Working across multiple products, from our flagship FarmMetrics platform to client-specific solutions
What skills are we after?
We are looking for a developer with a proven track record of delivering web applications. To be successful in this role you will need:
- Strong PHP and Laravel experience, with understanding of modern patterns and best practices
- Front-end skills in TypeScript and Angular, comfortable building responsive user interfaces
- Database experience with MySQL, including an understanding of query optimisation
- Cloud infrastructure knowledge, ideally AWS services (Lambda, RDS, S3, SQS) and Laravel Vapor
- Version control proficiency, comfortable with Git workflows and code review processes
- Pragmatic problem-solving, able to balance ideal solutions with practical delivery
- Collaborative mindset, eager to share ideas, give and receive feedback, and learn from the team
- Experience with AI-assisted development, such as Junie, Claude, or similar code generation tools
- Comfort with legacy codebases, understanding that modernisation is a journey not a rewrite
Package: We offer a competitive salary reflecting your experience, 33 days holiday (including bank holidays), and flexible remote working. We prioritise learning and personal growth, with around 2 hours per week dedicated to skillbuilding and continuous improvement. We will provide the equipment you need to do your best work, including a Mac and PHPStorm licence.
Location: This role can be based remotely, but with at least one day per week in our Penrith (Cumbria) office for team collaboration, planning sessions and the kind of whiteboard discussions that work better in person.
Requirements: You must have the right to work in the UK.
Apply: For further information on the role or to apply, please email your CV and a short covering letter by using the apply button provided.
Recruiters: We have existing relationships, please do not contact us.
Full Stack PHP/Angular Developer in Penrith employer: P Ducker Systems Ltd
Contact Detail:
P Ducker Systems Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack PHP/Angular Developer in Penrith
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with other developers. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those using PHP and Angular. This is your chance to demonstrate what you can do beyond just a CV.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding of modern patterns. Practice common coding challenges and be ready to discuss your thought process during problem-solving.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team.
We think you need these skills to ace Full Stack PHP/Angular Developer in Penrith
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your PHP and Angular experience. We want to see how your skills align with our needs, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re excited about working with us at Map of Ag and how you can contribute to making farms more sustainable. Keep it personal and engaging!
Showcase Your Problem-Solving Skills: In your application, share examples of how you've tackled challenges in past projects. We love pragmatic problem-solvers who can balance ideal solutions with practical delivery, so let us know how you’ve done this!
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any important updates from us!
How to prepare for a job interview at P Ducker Systems Ltd
✨Know Your Tech Stack
Make sure you brush up on your PHP, Laravel, TypeScript, and Angular skills. Be ready to discuss how you've used these technologies in past projects, especially in building responsive user interfaces and optimising database queries.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled challenges in previous roles. Highlight your pragmatic approach to problem-solving and how you've balanced ideal solutions with practical delivery, especially when modernising legacy systems.
✨Collaborate and Communicate
Since this role involves a lot of teamwork, think about times you've collaborated effectively. Be ready to share how you give and receive feedback, and how you contribute to architecture discussions and code reviews.
✨Embrace Continuous Learning
Demonstrate your commitment to personal growth by discussing any recent skills you've acquired or tools you've explored, like AI-assisted development tools. Show that you're eager to learn and adapt, which aligns with the company's focus on continuous improvement.