Web Developer

MINNU SOFTWARE SOLUTIONS PRIVATE LIMITED
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

Remote

Tech stack

ASP.NET
HTML
JavaScript
.NET
AJAX
Amazon Web Services (AWS)
JIRA
HTML5
Unit Testing
Azure
Bootstrap
CSS
Cloud Computing
Software Quality
Code Review
Databases
D3.js
DevOps
Django
Github
Spring
jQuery
PostgreSQL
Microsoft SQL Server
MongoDB
MySQL
Node.js
Systems Development Life Cycle
Ruby on Rails
Cloud Services
Ansible
Responsive Web Design
Simple Object Access Protocol (SOAP)
Software Engineering
SQLite
SQL Databases
Subversion
Systems Architecture
Trello
TypeScript
Web Applications
Web Application Frameworks
Web Services
Website Wireframe
React
Delivery Pipeline
Express
Backend
GIT
Vue.js
Containerization
Angular
Information Technology
Deployment Automation
GraphQL
React Native
Front End Software Development
Api Design
Software Coding
REST
Software Version Control
Docker
Jenkins

Job description

We are seeking a skilled and innovative Web Developer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining high-quality web applications and websites. This role offers an exciting opportunity to work on diverse projects, utilise a wide range of technologies, and contribute to the realisation of engaging digital experiences. Candidates should possess a strong foundation in both front-end and back-end development, with a keen eye for user experience and visual design. Experience with modern frameworks, databases, and deployment tools is essential to succeed in this position., * Develop, test, and deploy responsive websites and web applications using HTML, CSS, JavaScript, and relevant frameworks such as React, Angular, or Vue.js.

  • Design intuitive user interfaces (UI) and enhance user experience (UX) through wireframing and prototyping.
  • Implement server-side logic with frameworks such as Django, ASP.NET, Node.js, Ruby on Rails, or Spring Framework.
  • Manage databases including MySQL, PostgreSQL, MongoDB, SQL Server or SQLite; optimise queries for performance.
  • Integrate third-party APIs and develop RESTful or GraphQL web services to support application functionalities.
  • Utilise version control systems like Git or SVN; collaborate effectively using tools such as Jira or Trello.
  • Automate deployment processes with Jenkins or Ansible; manage cloud services including AWS or Azure.
  • Conduct unit testing and ensure code quality through best practices like SDLC and TDD methodologies.
  • Maintain system architecture documentation; participate in code reviews and team meetings to promote best practices in software development.
  • Stay updated with emerging technologies such as DevOps practices, responsive web design techniques, SEO optimisation, and data visualisation tools like D3.js.

Requirements

  • Proven experience in front-end development using HTML5, CSS3 (including SCSS), JavaScript (TypeScript), Bootstrap, AJAX, jQuery, React Native or similar frameworks.
  • Strong back-end development skills with frameworks such as Django, ASP.NET (.NET), Node.js (Express.js), Ruby on Rails or Spring Framework.
  • Proficiency in database management systems including MySQL, PostgreSQL, Microsoft SQL Server or MongoDB; ability to write efficient SQL queries.
  • Knowledge of cloud platforms like AWS or Azure; familiarity with containerisation tools such as Docker.
  • Experience working with APIs (RESTful & SOAP) and web services integration.
  • Familiarity with system architecture principles; understanding of DevOps pipelines using Jenkins or Ansible.
  • Competence in version control systems such as GitHub or SVN; utilisation of project management tools like Jira or Trello.
  • Ability to develop responsive web designs ensuring compatibility across various devices and browsers.
  • Strong problem-solving skills; excellent organisational abilities; attention to detail in coding standards and documentation.
  • A degree in Computer Science or related field is preferred but not essential if accompanied by demonstrable experience. Join our team to contribute your expertise towards innovative web solutions that make a real difference!

Apply for this position