Full-Stack Web Developer

Edinburgh FULL TIME £40,000 - £60,000 / Year
(£3,333 - £5,000 / Month)

Job Description

We're on the lookout for a talented Full-Stack Web Developer to join our Edinburgh team. If you have a knack for both front-end and back-end technologies, this is your chance to make an impact by developing dynamic web applications that enhance user experience.

Responsibilities

  • Design, create, and deploy web applications using the latest technologies.
  • Collaborate with cross-functional teams to deliver projects within deadlines.
  • Perform regular testing and maintenance of applications to ensure optimal performance.
  • Utilize modern development tools for continuous integration and deployment.
  • Assist in the training and mentoring of junior developers.
  • Contribute to project documentation and technical specifications.
  • Engage with user feedback to continually improve application features.
  • Participate in design sprints to brainstorm new ideas and solutions.
  • Assist with database management and optimization as required.
  • Work closely with UX/UI teams to enhance overall user experience.

Requirements

Education
  • Master's degree in a Computer Science-related field is preferred
Experience
  • 5+ years of experience in full-stack web development
Technical Skills
  • JavaScript
  • Node.js
  • DevOps Practices
  • Database Management
Soft Skills
  • Analytical Skills
  • Effective Communication
Certifications
  • Google Professional Cloud Developer
  • AWS Certified Solutions Architect
Languages
  • English: Fluent

Advantageous

  • Understanding of Microservices Architecture: Experience working with microservices and API-driven development.
  • Familiarity with Agile methodologies: Knowledge of Agile practices and participation in Scrum ceremonies.

Benefits

  • Health, dental, and vision insurance
  • 401(k) with company match
  • Remote work options
  • Access to training resources and workshops

Company Culture

  • Diversity and Inclusion: We are committed to building a diverse team and promoting an inclusive workplace.
  • Work-Life Balance: We value work-life balance and provide flexible working options to accommodate personal needs.
Status: Closed