Job Summary
We are seeking an experienced and innovative Senior Web Developer to join our dynamic team. The ideal candidate will possess a strong background in full-stack development, with expertise in front-end and back-end technologies, and a keen eye for user experience and web design. This role involves leading the development of scalable, responsive, and high-performance web applications, ensuring seamless integration with various APIs and services. The Senior Web Developer will play a pivotal role in shaping our digital presence and driving technical excellence across projects.
Responsibilities
- Lead the design, development, and maintenance of complex web applications using technologies such as React, Angular, Vue.js, or similar frameworks.
- Develop robust back-end solutions employing frameworks like Spring, Django, ASP.NET, Node.js, Ruby on Rails, or equivalent.
- Integrate third-party APIs and develop RESTful or GraphQL web services to enhance application functionality.
- Manage databases including MySQL, PostgreSQL, Microsoft SQL Server, MongoDB, SQLite, or similar; optimise queries for performance.
- Implement responsive web design principles using HTML5, CSS3 (including SCSS), Bootstrap, and ensure cross-browser compatibility.
- Utilise version control systems such as Git or SVN; participate in code reviews and collaborative development via platforms like GitHub or GitLab.
- Automate deployment pipelines with tools like Jenkins or Ansible; manage cloud services including AWS or Azure for scalable hosting solutions.
- Conduct unit testing and utilise CI/CD practices to ensure code quality and reliability.
- Collaborate with UX/UI designers to translate wireframes into functional interfaces that prioritise user experience.
- Maintain documentation of codebases and system architecture; adhere to SDLC best practices throughout project lifecycles.
- Stay abreast of emerging technologies such as WebAssembly, DevOps practices, and modern JavaScript frameworks to continuously improve development processes.
Qualifications
- Proven experience as a Senior Web Developer or similar role with a strong portfolio of completed projects.
- Proficiency in front-end technologies including HTML5, CSS3 (SCSS), JavaScript (TypeScript), React, Angular, Vue.js or equivalent frameworks.
- Extensive back-end development experience using Java (Spring Framework), Python (Django), C# (.NET), Ruby on Rails or Node.js.
- Strong understanding of database management systems such as MySQL, PostgreSQL, Microsoft SQL Server, MongoDB or SQLite; skilled in writing efficient SQL queries.
- Experience with API development using RESTful services and GraphQL; familiarity with SOAP is advantageous.
- Knowledge of system architecture principles and experience deploying applications on cloud platforms like AWS or Azure.
- Familiarity with DevOps tools including Jenkins, Ansible; version control systems such as GitHub or SVN essential.
- Ability to implement responsive web design ensuring optimal performance across devices; understanding of SEO best practices is desirable.
- Excellent problem-solving skills with the ability to lead complex projects from conception through delivery.
- Relevant qualifications in Computer Science or related fields are preferred. This position offers an opportunity to work in a vibrant environment where innovation is encouraged and professional growth is supported through ongoing learning opportunities within the organisation.
Pay: £70,000.00-£75,000.00 per year
Benefits
- Company pension
- Cycle to work scheme
- Free parking
- Life insurance
- On-site parking
- Private dental insurance
- Private medical insurance
Work Location: In person
Contact Details:
United States Digital Space LLC Recruitment Team