Are you a self-taught Web Developer with a thirst for knowledge and desire for learning?
Do you have a keen eye for detail and strive to deliver beautiful code?
How would you like to be part of a small, focused team working across a range of web projects?
For over 15 years our client has been providing solutions for Manufacturers (OEMs), Catering, Finance and SaaS companies. They typically deliver CMS, bespoke Website Systems and Progressive Web App (PWA) solutions.
They are a small company who pride themselves on "quality over quantity" working alongside a closeknit family of clients delivering commercially critical online solutions for small to medium sized operations.
Job Description
Our client is looking for someone with a genuine passion for coding and foundational experience with a desire to be part of a small team. Their culture is committed to nurturing talent and fostering long-term career progression. They provide the tools and opportunities for you to hone your skills to become an accomplished Full Stack Web Developer.
Before reading the key skills below, please note the most important consideration is demonstrating strong fundamentals in at least one language e.g. Javascript, PHP etc.
Typical Role Responsibilities
1. Maintain and improve existing websites, database systems and CMS projects.
2. Collaborate with the team through development lifecycle process of code, review, testing and deployment.
3. Slice screen designs to implement responsive, visually appealing UI and Web Design.
4. Optimise existing code for performance, scalability, and security.
5. Working with legacy code codebases and positively contribute to their future evolution.
6. Professional and friendly communication with clients primarily through digital channels. There is no expectation to answer the telephone.
Preferred Skills & Requirements
To be successful for this role, they are looking for candidates who can demonstrate from their portfolio:
7. Confident working with HTML5, SCSS/CSS with an awareness of utility libraries e.g. Bootstrap, Tailwind CSS.
8. Confident using Javascript with familiarity of JS frameworks e.g. Alpine.js, Vue, Web Components.
9. Understanding of APIs and REST
10. Experience with MVC frameworks.
11. Experience with SQL and database design.
12. Relish problem solving and attention to detail.
13. Disciplined version control and best practice with Git.
14. Demonstrate clean code, best practice and/or mistakes you have learned from.
Other skills which are helpful but highlight the variety of work they do, as well as create opportunity for career progression are:
15. PHP (Zend, Symfony, Laravel).
16. OOP and software / architectural designs and patterns.
17. Docker / Linux Administration / Windows IIS.
18. Database Design, SQL Server Optimisation.
19. Working with C# ASP .NET WebForms / MVC.
20. Familiarity with Adobe Creative Suite, XD, Figma.
To reiterate, if you are passionate about coding and want to progress your skills – demonstrating strong fundamentals with at least one language with an active Github portfolio of past personal projects is their most important consideration.
Salary & Benefits
21. Hybrid working (1-3 office days per week, negotiable)
22. Casual Dress
23. On-site Parking
24. On-site Gym
25. Statutory government pension scheme
26. Ongoing opportunities for professional development and skill enhancement.
27. 28 days annual leave (including bank holiday) + Birthday
Timeline
Interviews will be held during the week beginning 1st July 2024.
Please apply now via the company's dedicated recruitment portal.