About the role
- Writing clean, meaningful code with good documentation.
- Working collaboratively with the rest of the Development, Product and Customer Services teams.
- Maintaining and developing new features whilst improving existing code where required.
- Having an appreciation for UX / UI when developing, taking into account all browser types and devices.
- Considering information security protocols and good practice relating to secure code development and secure working practices.
- Rapidly addressing issues and fixing defects discovered during deployment.
- Occasionally assisting the Junior Developers.
- Owning and updating assigned JIRA cases.
- Keeping up-to-date with the latest industry trends and best practices.
- Gaining an understanding of application from the customers perspective / use cases and keeping up-to-date with our product updates.
- Taking responsibility for your own training needs and discussing these needs with the Development Manager.
Skills & experience
- PHP (5.x and 7.x) including Laravel.
- Javascript and jQuery.
- React JS or Vue JS.
- MySQL (including knowledge on indexes and optimising queries).
- HTML 5 and CSS.
- Object-orientated programming.
- API development and integrations.
- Version control (Git preferred).
- Package management such as Composer.
- Operating Linux web servers (LAMP and nGinx).
- SASS / LESS / SCSS.
- webpack.
- NPM.
- An understanding of UX / UI.
- Experience of mobile app development.
- DevOps.
Benefits & culture
Natural HR is an all-in-one cloud HR & Payroll software provider, partnering with medium-sized businesses to enable them to run their HR operations more efficiently and effectively. Having grown from a husband-and-wife duo, Natural HR were acquired by Moorepay in 2023 and became part of the wider Zellis Group. This acquisition combined Moorepay’s strengths in payroll software, managed payroll services, and HR advice and consultancy, with Natural HR’s strength in HR software. It’s an exciting time to join Natural HR and develop your career.
We offer a modern working environment, with many of our colleagues based from our offices in Central Birmingham’s jewellery quarter. This role can be based remotely, but will require travel to Birmingham approximately once a month.
We love to reward and recognise our brilliant colleagues. As part of your benefits package, you’ll receive:
- A competitive base salary.
- 33 days annual leave including bank holidays, with an additional day for each year of service up to a maximum of 36 days in total.
- Pension contribution of 3%.
- A range of additional flexible benefits across financial & personal wellbeing, lifestyle & leisure.