Web Application developer

Job description

We’re looking for ingenious, ambitious, and professional techies to join our award-winning team. At Selesti we’re focused on creating beautifully crafted products with a central focus on customer conversion via a great user experience. We have an exciting bunch of projects about to start and looking for more talent to join our team in our Norwich office as a web application developer!

The Role

You’ll become a key part of the team helping to support and build websites and web apps using a variety of technologies & frameworks such as Laravel, Wordpress, VueJS & RESTful API’s.

Having a strong understanding of both front and backend development is a must, with a keen eye for detail and the ability to proactively action any unexpected problems you may encounter! We love to keep pushing forward and trying out new toys to gain a greater understanding and become well versed in picking the best tools for each job; so as a team member here you’ll be required to remain agile and excited (well, not too scared) of trying out new concepts, trialling them and rolling out to a production-ready standard.

We have roles in Norwich and would consider remote working for the right candidate.


- Strong understanding of PHP & Laravel features and best practices.
- Knowledge of Laravel ecosystem (Forge, Horizon, Passport, Socialite, etc.).
- Strong understanding of Vue & JavaScript.
- Be able to produce; quality, minimal, accessible HTML & CSS.
- The ability to work with multiple frameworks both server-side and client-side.
- Good understanding of integrating with different types of APIs.
- Experience working with Git version control.
- Experience working with package managers (Composer & NPM).
- Experience with modern development/build tooling (Webpack, Babel, ESLint, etc.).
- Understanding of Servers and Hosting Solutions
- The difference between == and ===

- Experience upgrading PHP/Laravel projects.
- Experience upgrading Vue projects.
- Experience working on SaaS products.
- Experience working with WordPress.
- Experience working with Linux/Apache/NGINX.
- Experience with CI/CD tools (Bitbucket Pipelines, DeployHQ, Forge, etc.).
- Experience with Tailwind CSS.
- Experience/knowledge of new/upcoming PHP/JavaScript language features.


What you will get in return:

  • Extremely competitive salary.

  • Work for the world’s first B Corp certified Google Premier Partner.

  • 25 days holiday as a basic, with more earned through continued service (effectively 29 days with bonus days off below).

  • Extra days off at Christmas.

  • Birthday holiday off.

  • Trees planted and extra carbon offset every Selesti work anniversary.

  • A highly experienced, award-winning team to work with and learn from.

  • Constant career progression with work time allocated for training.

  • Cycle to work scheme.

  • Carbon positive workplace.

  • Christmas and Summer parties.

  • Access to paid-for private counselling & a nutritionist.

  • Time off for your children's birthday.

  • Volunteer time.

  • Flexible working - nobody will tap their watch if you prefer to start late or finish late because you love the gym before work. Our focus is on your ability to deliver for the business and our clients, not your ability to keep strict working hours.

  • B Corp member discounts.

Selesti is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. We want to be a workplace with a diverse mix of talented people who want to thrive and do their best work.


If this sounds like the ideal role for you then please do submit your CV along with a cover letter explaining why you’d be perfect for Selesti using the application button below. Should you have any queries about the role before submitting, please do not hesitate to contact our Operations Director, Kate Wood at kate@selesti.com

We look forward to hearing from you!