Front End Developer

IO Associates

Edinburgh, Midlothian
IO Associates

Job Title: Front End Software Developer
Location: Edinburgh, Scotland
Employment Type: Full-time

About the Role

We are seeking a talented and motivated Front End Software Developer to join oour client in Edinburgh. As a developer, you will collaborate with experienced developers and designers to build and enhance user interfaces for web applications using modern Front End technologies. This is a great opportunity to develop your skills in a fast-paced, innovative environment while contributing to exciting projects.

Key Responsibilities:

  • Collaborate with senior developers and designers to implement responsive and dynamic user interfaces.
  • Develop and maintain Front End components using React, HTML, CSS, and TypeScript.
  • Assist in optimizing web applications for maximum speed and scalability.
  • Ensure cross-browser compatibility and consistency across various platforms.
  • Write clean, maintainable, and efficient code while adhering to best practices.
  • Participate in code reviews, providing constructive feedback and learning from peers.
  • Work with Jira for task management and tracking project progress.
  • Troubleshoot and debug issues to enhance the overall user experience.
  • Collaborate with Back End developers to integrate APIs and ensure seamless data flow.

Required Skills & Qualifications:

  • Proficiency in React: Solid understanding of React fundamentals, components, hooks, and state management.
  • Strong knowledge of HTML5 and CSS3, with experience in responsive design and cross-browser compatibility.
  • Experience with TypeScript: Ability to write type-safe code and understand basic types and interfaces.
  • Familiarity with version control systems like Git.
  • Experience working with Jira or other task/project management tools.
  • Problem-solving mindset with attention to detail and the ability to debug Front End issues.
  • Strong communication skills, both written and verbal.
  • Ability to work both independently and as part of a team.

Nice-to-Have Skills:

  • Experience with Front End build tools and package managers like Webpack or npm.
  • Familiarity with CSS pre-processors (Sass, Less) or CSS-in-JS libraries (Styled Components).
  • Knowledge of UI/UX best practices and accessibility standards.
  • Understanding of RESTful APIs and basic experience in integrating APIs with Front End applications.

Education & Experience:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • 1-3 years of relevant Front End development experience (internships and side projects are considered).

What’s On Offer:

  • Competitive salary with performance-based bonuses.
  • Opportunities for professional growth and career development.
  • Flexible working hours and the option for hybrid or remote work.
  • Collaborative and inclusive work environment.
  • Access to the latest tools and technologies to support your learning journey.

To apply for this job please visit www.itjobboard.co.uk.


You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.

Job Location