We use cookies to give you the best online experience. By using our website you agree to our use of cookies in accordance with our cookie policy. Read more

get any Job Done today

Start your job search now...


Senior Software Developer (PHP)


Dublin 24Dublin



Date added




Job Description:

About FoodCloud

FoodCloud (CHY21177) is a fast-growing Dublin based social enterprise that have a vision for a world where no good food goes to waste. 30% of food produced for human consumption is lost or wasted across the global food system. If food waste were a country, it would be the third largest emitter of greenhouse gas emissions, after the US and China. In Ireland, we waste one million tonnes of food annually and one in eight people do not have enough to eat.


FoodCloud uses innovative technology to connect supermarkets directly to charities in their local community and there are currently over 3,200 supermarkets donating to 8,000 charities across the UK and Ireland through the FoodCloud platform. FoodCloud Hubs connects food businesses with large volumes of surplus food to charities across Ireland through three warehouses in Dublin, Galway and Cork.  The equivalent of over 1.5 million meals are being rescued every month through both services.


About The Role:

This is an exciting opportunity to join and support the growth of a proven organization that has already made real community, environmental, and business impact.  

Key Duties and Responsibilities:

Implement high quality code in an agile environment and with a focus on high test coverage.

Working closely with the development team to ensure that all aspects of the platform are well designed and interact smoothly (database, reporting, mobile applications, user interface).

Work closely with the Product Manager to ensure that the build reflects requirements. 

Work in a way that promotes development standards, review, and documentation of procedures is followed.

Detailing the specifications of how features, improvements, and user requirements will be built so that they fulfill business needs, including architectural design and development documentation.

Work with the Technology Management Team (Engineering Manager and Program Manager) to understand the development roadmap and prioritization of changing business needs and ensure that development is in line with this guideline.

Contribute your input to the specification and accurate estimation of stories and deliver shippable iterations, or the best of your ability. 

Taking on administrative role for platform and development tool access and management. 

Work with Engineering and QA teams to manage platform releases that follow deployment guidelines.

Affecting product recovery and fixes in line with the customer service level agreement. 



Full-stack developer – front and back end development using PHP, Laravel, AngularJS, Docker. 


AWS cloud infrastructure and CICD development tools

Product and API design and clear documentation writing

Knowledge of JS front-end development, Angular preferred

Experience with Android and iOS (preferred) would be a bonus

Devops and database admin

Knowledge of Jira and Confluence



2+ years experience in a software developer role required.  A bachelor’s degree in computer science or similar is required. 

Experience as a software developer in a busy, dynamic, and agile focused environment and previous experience in an SME preferable.


FoodCloud is a small organisation with big ambitions!  You will be required to get involved in supporting all aspects in the development of the organisation, which may include ad hoc projects and events.

A commitment to the values of FoodCloud and knowledge of environmental/food/climate change issues.


Permanent / Full-time

Apply for Senior Software Developer (PHP)

{module applyforjob}