Full Stack Developer

Full Stack Developer

Posted 1 day ago by Insight

Negotiable
Undetermined
Hybrid
England, United Kingdom

Summary: The Full Stack Developer role at Insight Enterprises involves designing, developing, and maintaining web applications' front-end and back-end components. The position requires collaboration with product managers, designers, and engineers to deliver innovative solutions that align with user needs and business objectives. The ideal candidate should possess a strong understanding of modern web technologies and a passion for coding. This is a 6-month hybrid contract position based in England, United Kingdom.

Key Responsibilities:

  • Develop and maintain front-end web applications using modern frameworks and technologies.
  • Build and manage server-side application logic and databases to support front-end needs.
  • Collaborate with cross-functional teams to define and implement new features and enhancements.
  • Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
  • Write clean, maintainable, and well-documented code following best practices and coding standards.
  • Troubleshoot, debug, and optimize existing applications to improve performance and user experience.
  • Participate in code reviews, contribute to team knowledge sharing, and mentor junior developers.
  • Stay updated with emerging technologies and incorporate them into projects when appropriate.

Key Skills:

  • Proven experience as a Full Stack Developer or similar role in software development.
  • Proficiency with front-end languages such as HTML, CSS, TypeScript and JavaScript, and frameworks like React.
  • Strong knowledge of back-end languages and frameworks such as Node.js and Python.
  • Experience with database management systems like MySQL, PostgreSQL, or Azure Cosmosdb.
  • Familiarity with RESTful APIs, web services, and integrating third-party APIs.
  • Understanding of version control systems, particularly Git.
  • Excellent problem-solving skills, attention to detail, and ability to work independently and collaboratively.
  • Strong communication skills and the ability to articulate technical concepts to non-technical stakeholders.

Salary (Rate): undetermined

City: undetermined

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Full Stack Developer 6 month Contract Hybrid

About Insight: Insight Enterprises, Inc. is a Fortune 500 solutions integrator helping organizations accelerate their digital journey to modernize their business and maximize the value of technology. Insight’s technical expertise spans cloud and edge-based transformation solutions, with global scale and optimization built on 33+ years of deep partnerships with the world’s leading and emerging technology providers. In 2024, Insight had revenues of US$ 8.7 billion, and over 14,000 employees. It has a US$1.7 billion services business, bolstered by recent acquisitions in cloud, CRM, software engineering, and business consulting. In EMEA, Insight operates in Austria, Belgium, Bulgaria, France, Germany, Ireland, Italy, Moldova, Netherlands, Sweden, Romani, Saudi Arabia, Spain, Switzerland, UK, Ukraine, and United Arab Emirates.

JOB DESCRIPTION

We are seeking a highly skilled and motivated Full Stack Developer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining both front-end and back-end components of our web applications. The ideal candidate will have a strong understanding of modern web technologies, a passion for coding, and the ability to work collaboratively in a fast-paced environment. You will work closely with product managers, designers, and other engineers to deliver innovative solutions that meet user needs and business objectives.

Responsibilities

  • Develop and maintain front-end web applications using modern frameworks and technologies.
  • Build and manage server-side application logic and databases to support front-end needs.
  • Collaborate with cross-functional teams to define and implement new features and enhancements.
  • Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
  • Write clean, maintainable, and well-documented code following best practices and coding standards.
  • Troubleshoot, debug, and optimize existing applications to improve performance and user experience.
  • Participate in code reviews, contribute to team knowledge sharing, and mentor junior developers.
  • Stay updated with emerging technologies and incorporate them into projects when appropriate.

Requirements

  • Proven experience as a Full Stack Developer or similar role in software development.
  • Proficiency with front-end languages such as HTML, CSS, TypeScript and JavaScript, and frameworks like React.
  • Strong knowledge of back-end languages and frameworks such as Node.js and Python.
  • Experience with database management systems like MySQL, PostgreSQL, or Azure Cosmosdb.
  • Familiarity with RESTful APIs, web services, and integrating third-party APIs.
  • Understanding of version control systems, particularly Git.
  • Excellent problem-solving skills, attention to detail, and ability to work independently and collaboratively.
  • Strong communication skills and the ability to articulate technical concepts to non-technical stakeholders.