Web Solutions Developer

Edinburgh Full-time £40,000 - £55,000 / Year
(£3,333 - £4,583 / Month)

Job Description

We are looking for a talented Web Solutions Developer to join our innovative team in Edinburgh. The ideal candidate will possess strong skills in both front-end and back-end technologies, demonstrating a passion for developing high-quality web applications and solutions that enhance user experience.

Responsibilities

  • Design, build, and deploy high-performance web applications tailored to customer requirements.
  • Analyze user needs and develop software solutions that meet those needs.
  • Engage with stakeholders to gather requirements and provide project updates.
  • Ensure cross-platform optimization for mobile phones and other devices.
  • Follow best practices in software development and deliver clean, maintainable code.
  • Integrate APIs and third-party services to enhance application functionality.
  • Collaborate with UX/UI designers to implement modern design principles.
  • Mentor junior developers and contribute to the development of the team.
  • Participate in sprint planning and retrospective meetings.
  • Continuously identify areas for improvement and propose enhancements to existing applications.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree is a plus
Experience
  • 5+ years of full-stack development experience
Technical Skills
  • JavaScript
  • Angular
  • Express.js
Soft Skills
  • Analytical thinking
  • Adaptability
Certifications
  • Google Cloud Certified
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience with Agile methodologies: Hands-on experience in Agile frameworks such as Scrum or Kanban.
  • Knowledge of SEO principles: Familiarity with SEO best practices for building optimized web applications.

Benefits

  • Extensive health and wellness benefits
  • Pension scheme with employee contributions
  • Paid professional development opportunities
  • Work-life balance initiatives

Company Culture

  • Continuous Learning: We value personal and professional development and provide opportunities for continuous learning.
  • Team Spirit: We work together as a team and support one another in achieving our goals.
Status: Closed