Our ideal candidate will be proactive and enthusiastic about creating great, functional web applications for a broad range of clients. Having a commitment to progressing your skillset along with supporting your team members is essential. In this particular role, you will spend a large part of your time enhancing a web application for one of our large clients predominantly using vue.js and node.js. You will be confident in writing good, quality code that conforms to best practices with a drive to deliver results based on slick, modern designs. Great communication skills, the ability to problem-solve and be a strong team player will all be advantageous. Job Responsibilities: Building exceptional websites and web applications based on cutting-edge designs. Collaborating with your fellow Developers, Designers, Project Managers and the wider team to build websites that leave a lasting impression on our clients. Personal time management to ensure work is done on time. Continually looking for and implementing ways of improving our development practices. To be creative and innovative in the work that you perform. Essential Skills and Experience We're more interested in the person behind the role, but it would be invaluable if you had the following: Ideally 3-5 years of agency (or equivalent) experience 2 years experience using vue.js & node.js 3 years experience using REST APIs 3 years experience using HTML, SCSS, JavaScript 3 years of experience with using Bootstrap or a similar framework 3 years of experience with version control systems such as Git Good server knowledge using FTP/SSH to manage files Excellent verbal and written communication skills Self-motivated and keen to learn Ability to work under pressure UK residency and are able to travel to our Derby office. Ability to work effectively both independently and as part of a team. High level of attention to detail and a commitment to delivering high-quality outcomes. Desirable Knowledge/Experience: Self-motivated and keen to learn Highly communicative Ability to work on own initiative Consistency in approach and best practices Portfolio of strong front-end web development work Team management/mentor experience Working with technical and creative staff to deliver projects that exceed client expectations Some knowledge of wider digital channels, including SEO, PPC and Social would be a real advantage but not essential Who We Are The Digital Maze is an umbrella agency, taking the skills and talents of: Boom Online Marketing Frogspark Evolve Retail Across these brands, we've been delivering quality brochures and e-commerce sites, along with maintaining and improving marketing performance, to SMEs and above for over a decade, and we're not stopping any time soon. The whole business is an approximately 30-strong team of professionals working in: SEO PPC Content Marketing Web Design & Development Benefits Here's what you can expect to get when you join our team: Twenty-five days holiday per year, plus bank holidays. Extra day off for your birthday. Potential profit share bonus scheme with a bonus every six months. Yearly salary of £28,000 - £34,000, depending on experience. Annual pay reviews. Workplace pension. Paid Health Awareness apps. Cycle to Work scheme. Hybrid working (remote & office). We ask that you visit the office every week. If you'd like to come in more often, our office is available to use as much as you'd like Excellent career progression within a growing business. Enhanced sick pay. Enhanced Maternity pay. Home setup; Monitor(s) & Equipment. Company-paid social events throughout the year. Our Values At The Digital Maze, we operate on five central values: Thinking significant - We think big and long term, taking our clients on a continuous journey of growth. Customers, first - We focus on getting a return for our clients, producing work we're proud of that shows your passion and creativity. Committed & empowered - We are careful and considerate about what we commit ourselves and our company to. Each of us has ownership and pride in our vision and work. Talking straight - We are open, intelligent, and direct but operate humbly. Having fun and celebrating - We acknowledge our team's great daily results, celebrating their efforts and accomplishments. We want to improve continuously in everything we do and are always open to suggestions from our team. We're committed to creating a fair and enjoyable workplace regardless of gender, race, religion, background, or anything else and will continue working to improve this industry.