Web and AI developer

Klouto ltd
Derby, United Kingdom
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 40K

Job location

Derby, United Kingdom

Tech stack

ASP.NET
HTML
JavaScript
.NET
PHP
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Tomcat
Application Integration Architecture
JIRA
HTML5
Unit Testing
Azure
Bootstrap
CSS
Code Review
Databases
D3.js
Data Visualization
DevOps
Web Development
Django
Electronic Data Interchange (EDI)
Github
IIS
Spring
jQuery
Python
PostgreSQL
Machine Learning
Microsoft SQL Server
MongoDB
MySQL
Node.js
Oracle Applications
Systems Development Life Cycle
Ruby on Rails
Cloud Services
Ansible
Responsive Web Design
Web Application Security
Simple Object Access Protocol (SOAP)
Software Engineering
SQLite
SQL Databases
Subversion
Systems Architecture
TortoiseSVN
Trello
TypeScript
Web Applications
Web Services
React
Backend
Gitlab
GIT
Containerization
Angular
Kubernetes
Bitbucket
GraphQL
Front End Software Development
REST
Software Version Control
Software Library
Docker
Server Operating Systems & Platforms
Jenkins

Job description

We are seeking a highly skilled Web and AI Developer to join our innovative technology team. The successful candidate will be responsible for designing, developing, and maintaining cutting-edge web applications and AI solutions. This role offers an exciting opportunity to work on diverse projects, utilise a broad range of technologies, and contribute to the development of scalable, efficient, user-friendly digital products. The ideal applicant will possess a strong background in front-end and back-end development, with experience in AI integration and data visualisation., * Develop dynamic and responsive websites using HTML, CSS, JavaScript, TypeScript, React, Angular, Bootstrap, jQuery, and other front-end frameworks.

  • Design and implement robust back-end systems employing technologies such as Node.js, Django, ASP.NET, Ruby on Rails, Spring Framework, and PHP.
  • Build and maintain RESTful APIs and web services for seamless data exchange across platforms.
  • Manage databases including MySQL, PostgreSQL, Microsoft SQL Server, SQLite, MongoDB, and Oracle; optimise queries using SQL best practices.
  • Integrate AI functionalities such as machine learning models and data visualisation tools like D3.js into web applications.
  • Utilise containerisation tools like Docker and orchestration platforms such as Kubernetes to streamline deployment processes.
  • Implement DevOps practices with Jenkins, GitHub/GitLab/Bitbucket repositories (Git), SVN or TortoiseSVN; automate workflows with Ansible and Jenkins pipelines.
  • Conduct unit testing and code reviews to ensure high-quality software delivery; employ testing frameworks relevant to the tech stack.
  • Collaborate with UX/UI designers to create intuitive user interfaces employing wireframing techniques and responsive web design principles.
  • Maintain system architecture documentation; participate in SDLC processes including Agile methodologies using Jira or Trello boards.
  • Ensure web security best practices are followed; optimise websites for SEO and performance metrics.
  • Support deployment on cloud platforms such as AWS or Azure; manage server environments including Tomcat or IIS.

Requirements

Do you have experience in Software development?, * Proven experience in full-stack web development with a strong portfolio demonstrating projects using HTML5, CSS3 (including SCSS), JavaScript frameworks (React, Angular), and back-end technologies (.NET, Node.js).

  • Hands-on experience with database management systems like MySQL, PostgreSQL, SQL Server or MongoDB is essential.
  • Familiarity with AI integration techniques including machine learning libraries (Python-based) or data visualisation tools (D3.js).
  • Practical knowledge of containerisation (Docker), CI/CD pipelines (Jenkins), version control systems (Git/GitHub/SVN), and cloud services (AWS/Azure).
  • Strong understanding of software development lifecycle (SDLC), system architecture design principles, RESTful APIs & Web services protocols (SOAP & GraphQL).
  • Experience working within Agile teams using project management tools such as Jira or Trello is highly desirable.
  • Excellent problem-solving skills coupled with the ability to communicate complex technical concepts clearly. This role offers an engaging environment for passionate developers eager to innovate within the fields of web development and artificial intelligence while working on impactful projects across diverse industries.

Apply for this position