Founded in 2011, CPOMS has a proven track record in producing market-leading products. With significant growth in recent years within the UK, we have moved into new markets in North America through our acquisition by Raptor Technologies–the U.S. leader in school safety software. Now is an ideal time to join us on our new journey, with all the opportunities that it will bring. Our employees are enthusiastic and passionate people who are driven to make a difference supporting the safety and peace of mind for everyone in their communities. We are expanding and looking for an experienced developer to join our team. Resonsibilities: Working within a cross-discipline Scrum team to achieve sprint goals and longer-term department and company goals Working closely with Support and Product teams to deliver high quality software that supports the achievement of Company goals, and increases customer satisfaction and retention Pair and individual programming to implement features/solve bugs Helping colleagues to deliver the highest levels of internal & external customer satisfaction Contributing code that only mostly does not require material feedback or implementation changes Following existing patterns and approaches in the codebases Improving product security, quality, maintainability, and performance Implementing features, bugfixes, enhancements, and system designs Conducting peer code reviews, providing meaningful feedback for other engineers Contributing to Scrum events As a team, delivering on what was committed to at the beginning of each Sprint Our tech stack Ruby on Rails (> 6.1) VueJS 3 Modern Javascript (> ES6) & Typescript MariaDB or MySQL Azure You should have several years of experience working in a product-driven, agile environment. A proven track record of delivering quality products is essential, and you should be able to demonstrate excellent knowledge of Ruby, and Ruby on Rails, and not be afraid to get your hands dirty in the frontend. Your professionalism and drive should be second to none, and your communication skills are top drawer. A real collaborator, you can integrate seamlessly into a tight team and support and encourage your colleagues. Essentials At least three years working with Ruby and/or Ruby on Rails Strong knowledge of HTML, SCSS, and JavaScript Excellent analytical and problem-solving skills Proven experience working in an Agile team Excellent communication skills A willingness to travel to Leeds for occasional meetups Desirables Experience working with JavaScript frameworks, such as VueJS Knowledge and experience of TDD MacBook Pro and any peripherals you may need Full access to Pluralsight for your online training needs Regular work/social meetups in Leeds with all expenses covered Flexible homeworking The chance to work within a team of hard-working, passionate people. Great job satisfaction from seeing the difference you make in the world of Safeguarding. A dedicated well-being team (who surprise us every now and then with yummy treats, social lunchtimes and much more). Townhall meetings hosted by our parent company. Development Reviews Full Time Staff are entitled to 34 days paid holiday per annum (this includes 8 Bank and Public Holidays) Employee referral scheme for recommending a friend (once they’ve successfully completed their 6 month probationary period) Smart casual dress code On-site parking Company pension scheme GBP £1.00/Yr. GBP £55,000.00/Yr.