Web API development lead

ILG
Manchester, United Kingdom
9 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Manchester, United Kingdom

Tech stack

ASP.NET
HTML
JavaScript
.NET
PHP
API
AJAX
Amazon Web Services (AWS)
JIRA
HTML5
Unit Testing
Azure
Bootstrap
CSS
Software Quality
Databases
Data Integrity
Software Debugging
DevOps
Document Management Systems
Django
Drupal
Github
Design of User Interfaces
JSON
Python
PostgreSQL
Microsoft SQL Server
MongoDB
MySQL
Node.js
Systems Development Life Cycle
Ruby on Rails
Cloud Services
Ansible
Responsive Web Design
Web Application Security
Simple Object Access Protocol (SOAP)
Software Engineering
SQLite
Subversion
Systems Architecture
Trello
TypeScript
Web Applications
Web Performance Optimization
Web Services
Website Wireframe
WordPress
XML
React
Database Optimization
Backend
Gitlab
GIT
Vue.js
Angular
GraphQL
Web Technologies
Front End Software Development
Api Design
REST
Software Version Control
Docker
Jenkins
Web Api

Job description

We are seeking a skilled and innovative Web Developer to join our dynamic team. The successful candidate will be responsible for designing, developing, and maintaining high-quality web applications and websites. This role offers an exciting opportunity to work across a variety of projects, utilising the latest technologies to deliver seamless user experiences. The ideal applicant will possess a strong foundation in both front-end and back-end development, with experience in modern frameworks and tools. This is a paid position suitable for experienced developers or recent graduates eager to grow their expertise in a collaborative environment., * Develop and maintain responsive websites and web applications using HTML, CSS, JavaScript, and frameworks such as React, Angular, Vue.js, or similar.

  • Design intuitive user interfaces (UI) with a focus on user experience (UX) principles and wireframing techniques.
  • Implement server-side logic using technologies like Node.js, Django, ASP.NET, Ruby on Rails, or PHP.
  • Manage databases including MySQL, PostgreSQL, MongoDB, Microsoft SQL Server, or SQLite; optimise queries and ensure data integrity.
  • Integrate third-party APIs and develop RESTful or GraphQL web services to enhance application functionality.
  • Utilise version control systems such as Git or SVN; collaborate via platforms like GitHub or GitLab.
  • Automate deployment processes using Jenkins, Ansible, Docker containers, or similar DevOps tools.
  • Conduct unit testing and debugging to ensure code quality and application stability.
  • Collaborate with UI/UX designers to translate wireframes into functional digital products.
  • Maintain documentation of development processes and technical specifications in line with SDLC best practices.
  • Stay updated with emerging web technologies and industry trends to continuously improve project outcomes.

Requirements

Do you have experience in XML?, * Proven experience in front-end development with proficiency in HTML5, CSS3 (including SCSS), JavaScript (including TypeScript), AJAX, Bootstrap, and responsive web design principles.

  • Strong knowledge of back-end frameworks such as Node.js, Django (Python), ASP.NET (.NET), Ruby on Rails, or PHP-based platforms like WordPress and Drupal.
  • Experience working with databases including MySQL, PostgreSQL, SQL Server (Microsoft SQL Server), MongoDB or SQLite; familiarity with database optimisation is advantageous.
  • Familiarity with cloud services such as AWS or Azure for deployment and hosting solutions.
  • Proficiency with version control systems like Git or SVN; experience with CI/CD pipelines using Jenkins or similar tools.
  • Knowledge of system architecture principles and API development using RESTful services or GraphQL.
  • Understanding of SEO best practices and web performance optimisation techniques.
  • Experience with web services including SOAP and XML/JSON data formats; knowledge of web security protocols is desirable.
  • Ability to work independently as well as part of a team; excellent problem-solving skills; organised approach to project management using tools like Jira or Trello. This role offers an engaging environment for talented developers passionate about creating innovative web solutions while working within a supportive team dedicated to excellence in software development.

Job Types: Full-time, Part-time, Permanent, Graduate

Apply for this position