The Opportunity
NoteMachine is looking to recruit a Full Stack Developer to join our Development Team. This role will be permanent and full time. Your normal hours of work will be 40 hours per week working Monday – Friday with a flexible working arrangement available. This role is Remote/Home Based with the occasional requirement to travel into our Head Office in Crickhowell.
What We Offer:
At NoteMachine we pride ourselves on the benefits that we can offer our staff. So, in return for your hard work and professionalism we offer:
* Remote and flexible working pattern in order to give you a better work-life balance.
* 31 days annual leave per year, inclusive of bank holidays. Increasing to 32 then 33 days after your first then second years service.
* Excellent career progression and opportunities for development within a growing and diverse company.
* A salary-sacrifice pension programme that results in a higher take home and higher pension contribution.
* Life insurance scheme, paying x3 your annual salary.
* Store discounts and cashback with some the UK’s biggest brands after 12 months service.
* Sickness insurance programme for employees after 12 months service.
* Employee wellness programme - including a 24hr confidential telephone counselling service, same day GP appointment, private physio and much more after 12 months service.
The Role:
Reporting into the Head of IT Development the Full Stack Developer will be responsible for creating and maintaining the bespoke applications in use in NoteMachine. Your responsibilities will include the architecture, design, programming and testing of in-house applications.
Main responsibilities include but are not limited to:
Work with key stakeholders to generate requirement lists for new and existing projects
Develop and maintain high quality web based systems to set requirements following established software development practices
Maintain software documentation
Create clean, secure and maintainable code and work with the development team on reviewing code written by other members of the team
Troubleshoot problems by validating, testing, rectifying and documenting issues
Do you have what it takes?
Our current tech stack includes PHP, Go, Javascript, TSQL and Delphi.
At least 2 years of professional experience required with one of:
* server-side programming language (PHP, Go or another server side language)
* front end frameworks (Vue.js, or another front-end framework)
* and working with CSS, and CSS frameworks (Tailwind)
Experience with the following is desirable:
* (SQL Server, or another SQL dialect)
* control systems (Git)
* / Integration Testing
* Linux based systems (Ubuntu)
* Integration and Continuous Deployment systems (Jenkins)
Our Commitment to You
At NoteMachine we value diversity and inclusion and are making a conscious effort to encourage people from all backgrounds to apply to work with us.
**NoteMachine is an Equal Opportunities employer and is committed to mitigating any disadvantage caused by disability or impairments. If you require any reasonable adjustments to be made to the interview process please let me know prior to the interview.**
How to Apply:
If this sounds like the job for you, and you are excited by the prospect of a rewarding role within a fast paced industry, learning new skills and contributing to a growing and ambitious company, click Apply now.
Applying takes minutes and all you need is contact information and an up to date CV to be considered. It could be the best decision you have made!