Javascript Developer

Javascript Developer

Posted 1 week ago by IBU

Negotiable
Undetermined
Hybrid
London Area, United Kingdom

Summary: The React UI Developer role involves designing front-end components and ensuring their integration with back-end systems to facilitate data exchange. The position requires continuous improvement of services and components, addressing technical debt, and influencing the product roadmap to enhance business value. Additionally, the developer will focus on team development and instilling a culture of high-quality coding practices. This is a contract position based in London, UK, with a hybrid working arrangement.

Key Responsibilities:

  • Design front-end components and seamless integration with back-end systems.
  • Continuously review services and components for improvement opportunities.
  • Identify and address technical debt.
  • Influence and deliver the product roadmap to improve Key Performance Indicators.
  • Develop the team’s Software Engineering skills.
  • Own the team’s culture and ways of working, promoting high-quality code and best practices.

Key Skills:

  • Bachelor’s degree in Computer Science, Engineering, Computer Information Systems, or equivalent experience.
  • Excellent communication skills with the ability to engage and influence others.
  • Self-starter capable of handling ambiguity and identifying risks.
  • Hands-on development experience in React using Typescript.
  • Strong Software Engineering Design capabilities with Object Oriented Programming.
  • Knowledge of software engineering practices for the full software development life cycle.

Salary (Rate): undetermined

City: London

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

JOB DETAILS:

Role: React UI Developer

Location: London, UK (Hybrid)

Type of Hiring: Contract

Job Description:

  • Design front-end components and seamless integration with the back-end systems, facilitating smooth data exchange.
  • Continuously reviewing the services and components and seeking opportunities for improvements.
  • Identifying and addressing Tech Debt.
  • Influencing and delivering the product roadmap to improve our Key Performance Indicators and deliver tangible business value.
  • Developing the team’s Software Engineering skills.
  • Owning the team’s culture and ways of working, instilling a care for high quality code and tests and for implementing best practices.

Technical Skills:

  • Bachelor’s degree in Computer Science, Engineering, Computer Information Systems, or equivalent work experience.
  • Excellent communication skills and ability to communicate with your peers through to senior leaders. Should be able to engage and influence others to collect requirements, describe what you’re doing, work through problems, and find productive solutions.
  • Self-starter, able to handle ambiguity, navigate uncertainty, identify risks, and find the right people and tools to get the job done.

Software Skills:

  • Hands on development in React using Typescript.
  • Strong Software Engineering Design capabilities using Object Oriented Programming and understanding of Computational Complexity.
  • Skillful in software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, continuous deployments, testing, and operations.