Job Summary
We are seeking a highly skilled Senior Web Developer to join our dynamic team. The ideal candidate will have extensive experience in both front-end and back-end development, with a strong focus on creating responsive and user-friendly web applications. You will be responsible for leading projects, mentoring junior developers, and collaborating with cross-functional teams to deliver high-quality software solutions.
Responsibilities
* Design, develop, and maintain web applications using modern frameworks and technologies such as Angular, React, and Django.
* Collaborate with UX/UI designers to implement engaging user interfaces that enhance the overall user experience.
* Write clean, maintainable code in languages including JavaScript, PHP, Python, and Ruby.
* Utilise version control systems like Git and SVN for efficient code management.
* Develop RESTful APIs and integrate third-party services to enhance application functionality.
* Implement data visualisation techniques using libraries such as to present complex data in an understandable format.
* Conduct unit testing and participate in code reviews to ensure code quality and adherence to best practices.
* Manage databases using MySQL, PostgreSQL, MongoDB, or Microsoft SQL Server for efficient data storage and retrieval.
* Work with DevOps tools such as Docker, Jenkins, and Ansible for continuous integration and deployment processes.
* Stay updated with the latest industry trends and technologies to continuously improve skills and knowledge.
Qualifications
* Proven experience as a Senior Web Developer or similar role with a strong portfolio of completed projects.
* Proficiency in front-end technologies including HTML, CSS, SCSS, jQuery, AJAX, Bootstrap, and TypeScript.
* Experience with back-end frameworks such as .NET,,, Java Spring Framework, or Ruby on Rails.
* Familiarity with content management systems like WordPress or Drupal is advantageous.
* Strong understanding of web design principles including responsive design and SEO best practices.
* Excellent problem-solving skills with a solid understanding of system architecture and software development life cycle (SDLC).
* Knowledge of cloud platforms such as AWS or Azure is a plus.
* Ability to work collaboratively in an Agile environment using tools like Jira or Trello. If you are passionate about web development and looking for an opportunity to make an impact within a forward-thinking organisation, we encourage you to apply.
Job Types: Full-time, Graduate
Pay: £30,300.47-£54,262.38 per year
Benefits:
* Company pension
* Flexitime
* Free or subsidised travel
* Free parking
* Health & wellbeing programme
* Life insurance
* On-site parking
* Private dental insurance
* Private medical insurance
* Sick pay
* Work from home
Work authorisation:
* United Kingdom (required)
Work Location: In person