Web Developer

Afrozantix Ltd
Enfield, United Kingdom
2 days ago

Role details

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

Job location

Enfield, United Kingdom

Tech stack

ASP.NET
HTML
Java
JavaScript
.NET
PHP
API
Agile Methodologies
AJAX
Amazon Web Services (AWS)
JIRA
HTML5
Unit Testing
Azure
Bootstrap
CSS
Software Quality
Databases
Continuous Delivery
Continuous Integration
D3.js
Data Visualization
Software Debugging
DevOps
Programming Tools
Web Development
Django
Github
Spring
jQuery
Python
PostgreSQL
Project Management Software
Microsoft Visual Studio
Microsoft SQL Server
MongoDB
MySQL
Node.js
Systems Development Life Cycle
Ruby on Rails
Redis
Cloud Services
Ansible
Responsive Web Design
Simple Object Access Protocol (SOAP)
Software Deployment
SQLite
Subversion
Systems Architecture
Trello
TypeScript
Web Applications
Web Services
Website Wireframe
WebStorm
React
Express
Backend
Gitlab
GIT
Vue.js
Angular
GraphQL
React Native
Front End Software Development
React
Api Design
REST
Software Version Control
Jenkins
Programming Languages

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 websites and web applications. This role requires a strong understanding of front-end and back-end development, with experience in a variety of programming languages and frameworks. The ideal applicant will possess excellent problem-solving skills, a keen eye for detail, and the ability to work collaboratively within an agile environment. Knowledge of modern development tools and best practices is essential to ensure the delivery of responsive, user-friendly digital solutions., * Develop, test, and deploy responsive websites and web applications using technologies such as HTML, CSS, JavaScript, React, Angular, Vue.js, and TypeScript.

  • Design user interfaces (UI) with a focus on user experience (UX) principles and accessibility standards.
  • Build and maintain server-side applications using frameworks like Django, Spring Framework, ASP.NET, Ruby on Rails, Node.js, and PHP.
  • Manage databases including MySQL, PostgreSQL, SQL Server, MongoDB, SQLite, and Redis; optimise queries for performance.
  • Integrate third-party APIs and develop RESTful or GraphQL web services to enhance application functionality.
  • Utilise version control systems such as Git and SVN; collaborate via platforms like GitHub or GitLab.
  • Implement continuous integration/continuous deployment (CI/CD) pipelines using Jenkins or Azure DevOps tools like Ansible.
  • Conduct unit testing and debugging to ensure code quality; employ tools such as Visual Studio or WebStorm for development.
  • Create wireframes and prototypes for new features using tools like Trello or other project management software.
  • Optimise websites for SEO and performance; implement responsive web design across various devices.
  • Maintain system architecture documentation; participate in SDLC processes to ensure project milestones are met efficiently.
  • Stay updated with emerging trends in web development including DevOps practices, cloud services like AWS or Azure, and modern frameworks such as React Native or Express.js.

Requirements

Do you have experience in jQuery?, * Proven experience in front-end development with proficiency in HTML5, CSS3 (including SCSS), JavaScript (and frameworks such as React, Angular), AJAX, Bootstrap, Redux, jQuery.

  • Strong back-end development skills with knowledge of PHP, Python (Django), Java (.NET), Ruby on Rails or similar frameworks.
  • Experience working with databases such as MySQL, PostgreSQL, Microsoft SQL Server, MongoDB or SQLite; familiarity with data visualisation tools like D3.js is advantageous.
  • Familiarity with cloud platforms including AWS or Azure for application deployment and management.
  • Knowledge of system architecture principles and API development (RESTful services & SOAP).
  • Experience with version control systems like Git or SVN; familiarity with CI/CD pipelines is desirable.
  • Understanding of web design principles focusing on responsive design for various devices.
  • Ability to perform unit testing and debugging efficiently; experience with Visual Studio or similar IDEs preferred.
  • Excellent organisational skills with the ability to manage multiple projects simultaneously within an Agile environment using Jira or Trello.
  • Strong communication skills; capable of collaborating effectively within multidisciplinary teams. This position offers an exciting opportunity for a dedicated Web Developer eager to contribute to innovative projects while developing their professional expertise in a supportive environment that values continuous learning and growth.

Apply for this position