Web Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+43 more
Job description
We are seeking a skilled and innovative Web Developer to join our dynamic development 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 with cutting-edge technologies, contribute to diverse projects, and help shape the digital presence of our organisation. The ideal applicant will possess a strong foundation in both front-end and back-end development, with experience in a variety of frameworks and tools to deliver seamless user experiences and robust systems., * Develop, test, and deploy responsive web applications using HTML, CSS, JavaScript, and modern 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 using technologies like Node.js, Django, ASP.NET, or Ruby on Rails.
- Manage database integration with MySQL, PostgreSQL, MongoDB, SQL Server, or SQLite; optimise queries for performance.
- Utilise version control systems such as Git or SVN to manage code repositories effectively.
- Automate deployment pipelines using Jenkins, Ansible, or similar DevOps tools; ensure continuous integration/continuous deployment (CI/CD).
- Develop and consume RESTful APIs and Web services including SOAP and GraphQL for seamless data exchange.
- Collaborate with cross-functional teams on system architecture design and software development lifecycle (SDLC).
- Conduct unit testing to ensure code quality and robustness; utilise tools like Visual Studio or similar IDEs.
- Maintain documentation for codebases and technical specifications; participate in code reviews.
- Stay updated with emerging technologies such as AWS, Azure cloud services, Docker containers, and responsive web design principles.
Requirements
Do you have experience in Software development?, * Proven experience in front-end development using HTML5, CSS3 (including SCSS), JavaScript (TypeScript), and frameworks like React or Angular.
- Strong back-end development skills with experience in Node.js, Django, .NET (C#), or Ruby on Rails.
- Proficiency with database management systems including MySQL, PostgreSQL, SQL Server, MongoDB or SQLite.
- Familiarity with version control systems such as Git or SVN; experience with Jenkins or similar CI/CD tools.
- Knowledge of web services protocols including RESTful APIs and SOAP; experience integrating third-party APIs via URLs.
- Understanding of system architecture principles and application development best practices.
- Experience with cloud platforms like AWS or Azure is desirable.
- Knowledge of web design principles focusing on SEO optimisation and responsive web design techniques.
- Ability to work collaboratively within Agile teams using project management tools such as Jira or Trello.
- Strong problem-solving skills with attention to detail; ability to prioritise tasks effectively.
- Relevant qualifications in computer science or related fields are preferred but not essential. Join our team to contribute your expertise in software development while working on innovative projects that make a real impact. We value creativity, dedication, and continuous learning in our organisation’s culture.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Fully Remote Software Engineer Jobs
Frontend Developer Salary in The UK
Find a Developer Job: 12 Best Job Sites For Developers
Software Engineer Salary London