Mid-Level Developer

Mid-Level Developer

London Full-Time 30000 - 42000 Β£ / year (est.) Home office (partial)
S

At a Glance

  • Tasks: Join a dynamic team to design and maintain digital solutions for clients.
  • Company: Squiz empowers organisations with innovative digital experiences since 1998.
  • Benefits: Enjoy flexible working, 30 days annual leave, and a fun, diverse culture.
  • Why this job: Be part of a collaborative environment that values creativity and problem-solving.
  • Qualifications: Strong HTML/CSS skills and familiarity with CMSs like Drupal or WordPress preferred.
  • Other info: SC clearance required; we celebrate diversity and encourage open communication.

The predicted salary is between 30000 - 42000 Β£ per year.

We are building a high-performing, nimble team focused on delivering continuous enhancements and fast-turnaround digital solutions for our customers. After a 3-6 month induction period embedded in our Professional Services squads, you will transition into a standalone business unit dedicated to enhancement work. This is more than just a developer roleβ€”it is a customer-facing, problem-solving opportunity. You will be empowered to manage your own backlog, collaborate directly with clients, and deliver meaningful updates with speed and precision. This role requires a high degree of independence and responsibility. You will be expected to prioritize and manage your workload efficiently, ensuring tasks are completed on time and to a high standard, even under tight deadlines.

Who we are:

Squiz empowers complex, service-driven organisations to leverage the power of digital and enhance the services they offer online. Founded in 1998, Squiz grew alongside the rise of the internet. Over the years, we have evolved from a web content management system into a comprehensive Digital Experience Platform (DXP), supporting our customers as they transition from content managers to experience creators. Our Squiz DXP integrates content, search, data, and applications into a unified platform. To fully harness its potential, our customers collaborate with our digital experts to design tailored solutions and adapt to ever-changing needs. Headquartered in Australia, we have teams and customers around the world, with offices in New Zealand, the United States, the United Kingdom, and Poland.

Why Squiz?

You will work with some of the most intelligent and down-to-earth people you will ever meet. We are a diverse team of passionate professionals who love challenging the status quo. Every day is different, but one thing that is constant is that we all love what we do. We are deeply committed to flexibility because we understand that our people's success depends on maintaining a balanced life. With our flexible working policy, you will have the flexibility to choose where and how you work each day. Our goal is for you to work in a way that fosters productivity, efficiency, and positive outcomes, while also encouraging connection and collaboration.

Come as you are - 'We celebrate diversity and unite on the elements of our company DNA, starting every customer conversation with "why?" to really understand their needs, working hard to find a way to overcome every challenge, and fighting for better outcomes with the work we do. We also check our egos at the door, we do not take ourselves too seriously and we have fun along the way.'

The Role:

  • Collaborate with cross-functional teams to design, implement, and maintain digital solutions on Squiz's DXP.
  • Communicate technical solutions and updates clearly to clients and internal team members.
  • Participate in client meetings to gather requirements and provide technical guidance.
  • Provide feedback and suggestions on best practices for project implementation and client-facing solutions.
  • Engage in regular discussions with the team to share insights, resolve challenges, and enhance team efficiency.
  • Independently manage your own work priorities and meet deadlines without supervision.
  • Organise tasks and balance multiple projects at once.
  • Problem-solving and troubleshooting, debugging, and resolving issues in web applications.

Who you are:

  • Strong HTML and CSS skills are foundational to the role; you should have experience delivering frontend implementations.
  • Experience developing websites in CMSs such as Drupal, Wordpress, Silverstripe is advantageous, but not essential.
  • Experience with a web software development lifecycle is advantageous, understanding written requirements, QA'ing your own code, doing code reviews of others' code and releasing code to DEV/UAT and PROD branches and environments.
  • Some experience with back-end technologies such as Node.js.
  • Familiarity with data modelling; you will not be writing SQL but need to understand how data can be modelled in SQL and key:value stores.
  • Strong experience using code repositories - we use GitLab extensively.
  • Knowledge of web security best practices and performance optimisation techniques.
  • Demonstrable troubleshooting skills, ability to understand how a solution or implementation fits within a large SaaS platform.
  • Familiarity with using tools like Jira to manage your own backlog and communicate with clients.
  • This role will require SC clearance.

Benefits:

  • Squiz Flex - Have flexibility as to where and how you work every day.
  • 30 days annual leave plus bank holidays.
  • 2 days of Compassionate Leave.
  • Company Shutdown between Christmas Day and New Year's Day.
  • Open Door Policy - No need to worry about chain of command here at Squiz.

We understand the effort it takes to apply for a role. We are committed to respond to each and every applicant, successful or not.

Mid-Level Developer employer: Squiz

At Squiz, we pride ourselves on fostering a vibrant and inclusive work culture where innovation thrives. As a Mid-Level Developer, you'll enjoy the flexibility to shape your work environment while collaborating with a diverse team of passionate professionals dedicated to delivering impactful digital solutions. With ample opportunities for personal and professional growth, including a generous leave policy and an open-door approach, Squiz is committed to ensuring that you not only excel in your role but also maintain a healthy work-life balance.
S

Contact Detail:

Squiz Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Mid-Level Developer

✨Tip Number 1

Familiarise yourself with Squiz's Digital Experience Platform (DXP). Understanding how it integrates content, search, data, and applications will help you communicate effectively with clients and demonstrate your problem-solving skills during interviews.

✨Tip Number 2

Brush up on your HTML, CSS, and JavaScript skills, as these are foundational for the role. Being able to showcase your frontend implementation experience will set you apart from other candidates.

✨Tip Number 3

Prepare to discuss your experience with client-facing roles. Since this position involves direct communication with clients, being able to articulate how you've successfully gathered requirements and provided technical guidance in the past will be crucial.

✨Tip Number 4

Get comfortable using tools like Jira and GitLab, as they are essential for managing your workload and collaborating with the team. Highlighting your proficiency with these tools can demonstrate your readiness for the role.

We think you need these skills to ace Mid-Level Developer

HTML
CSS
JavaScript
Node.js
Web Development
Frontend Development
Content Management Systems (CMS)
Drupal
WordPress
Silverstripe
Version Control (GitLab)
Web Security Best Practices
Performance Optimisation Techniques
Troubleshooting Skills
Data Modelling
Agile Methodologies
Client Communication
Project Management Tools (Jira)
Problem-Solving Skills
Independence and Self-Management

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights relevant experience and skills that align with the Mid-Level Developer role at Squiz. Focus on your HTML, CSS, and any CMS experience, as well as your familiarity with Node.js and web security best practices.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific projects or experiences that demonstrate your problem-solving abilities and customer-facing skills, which are crucial for this position.

Showcase Your Technical Skills: Include a section in your application that outlines your technical skills, particularly those mentioned in the job description. Highlight your experience with code repositories like GitLab and tools like Jira, as these are essential for managing your workload.

Prepare for Client Interaction: Since this role involves client-facing responsibilities, be ready to discuss how you've effectively communicated technical solutions in the past. Provide examples of how you've gathered requirements and provided guidance in previous roles.

How to prepare for a job interview at Squiz

✨Showcase Your Problem-Solving Skills

Since this role is customer-facing and requires a high degree of independence, be prepared to discuss specific examples where you've successfully solved problems for clients. Highlight your thought process and the impact of your solutions.

✨Demonstrate Technical Proficiency

Make sure to brush up on your HTML, CSS, and any relevant back-end technologies like Node.js. Be ready to explain your experience with CMSs and how you’ve applied best practices in web development.

✨Communicate Clearly

Effective communication is key in this role. Practice explaining technical concepts in simple terms, as you'll need to convey updates and solutions to clients who may not have a technical background.

✨Prepare for Team Collaboration

This position involves working closely with cross-functional teams. Be ready to discuss how you’ve collaborated in the past, including how you handle feedback and contribute to team discussions.

Mid-Level Developer
Squiz
S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>