Senior/Lead Web Developer (React & Modern Frameworks) at Blue Pear (Software) Ltd, Horsham/Remote, 3 Months, £Negotiable Rate

  • Contract Spy
  • Hybrid (Horsham, West Sussex, UK)
  • Sep 03, 2024
up to 6 Months Information Technology

Contract Description

Location: Horsham, West Sussex | Hybrid (Onsite 2 days per week)

Company Overview: Join an innovative startup that has the potential to revolutionizing the development landscape! We're building a cutting-edge, low-code development platform that leverages YAML, the Azure platform, and Microsoft technologies like C# and F#. Our product currently enables the creation of Back End services, and now we're looking to expand our capabilities to include Front End development. With active sales and ongoing discussions for seed investment, this is an exciting opportunity to help shape a product that's just starting out in the industry.

Job Description: We are seeking a skilled Senior or Lead Web Developer to take ownership of our existing React-based Front End. This role involves refining our current prototype, which uses YAML to define the layout and structure of web applications, and enhancing it with new features. Initially, you'll focus on tidying up the Front End-organizing CSS scripts, improving UI/UX, and adding key components like a file Explorer/tree view for managing service-related files. Additionally, you'll integrate functionality to view and edit these Back End service files using flow diagrams.

Once the Front End is feature complete for Back End development, the next phase will involve either refactoring the existing React app or potentially redeveloping it using another modern framework. The ultimate goal is to evolve our platform into a sellable product that seamlessly supports both Front End and Back End development.

Key Responsibilities:

  • Refine and enhance our existing React Front End, ensuring a polished and user-friendly interface.
  • Implement new features such as a file Explorer/tree view and flow diagram-based editors.
  • Collaborate with our Back End team to integrate Front End capabilities with our existing Back End services.
  • Lead the refactoring or redevelopment of the Front End to ensure scalability and performance.
  • Contribute to the overall product strategy, bringing innovative ideas to the table.

Required Skillset:

  • Advanced expertise in React and Node.js
  • Experience with flow diagrams and drag-and-drop interfaces
  • Proficiency in creating file Explorer/tree view components
  • Strong understanding of CSS organization and best practices
  • Familiarity with OAuth2 and OpenID Authentication
  • Extensive knowledge of YAML
  • Experience with the Monaco Editor and advanced JavaScript
  • Proficient in Git for version control
  • Familiarity with framework libraries such as Material-UI or Office-UI-Fabric

Nice to Have:

  • Experience with Azure DevOps
  • A strong online presence or contributions to Front End frameworks
  • Familiarity with the Electron framework
  • Experience with expression parsing in JavaScript (eg, ${myVal} == true & ${age} > 30)
  • Knowledge of C# or F#
  • Signal-R

Work Environment: This is a hybrid role, requiring you to be onsite 2 days per week, with the flexibility to work remotely for the remainder of the week.

Why Join Us? This is a unique opportunity to join a growing company at a pivotal moment. You'll have the chance to influence the direction of our platform and contribute to a product that's set to disrupt the market. If you're passionate about cutting-edge technology and want to be part of an innovative team, we'd love to hear from you!

Employment Type: This position is initially offered as a contract role, with the potential to become a permanent position. Permanent employees will be eligible for a full range of job benefits and a share in company profits.