Enable job alerts via email!

Fullstack Engineer, Consumer Product

UNAVAILABLE

London

On-site

GBP 70,000 - 90,000

Full time

18 days ago

Job summary

A leading technology solutions company in London seeks a Fullstack Engineer to develop client-side and server-side applications. The position requires over 5 years of software development experience, proficiency in React and Node.js, and a solid understanding of algorithms. Ideal candidates will demonstrate excellent communication skills and a collaborative approach to problem solving. Join a dynamic team focused on innovative technology solutions in the private aviation sector.

Qualifications

  • 5+ years of experience in software development.
  • Experience with building high performance systems requiring advanced algorithm solutions.
  • Experience with building APIs and micro-services using REST and GraphQL.

Responsibilities

  • Develop software solutions following the software development lifecycle.
  • Collaborate with the team to brainstorm and create new products.
  • Work alongside other engineers to elevate technology.

Skills

React
Redux
Node.js
Python
Agile methodologies

Tools

PostgreSQL
MongoDB
Cloud platforms
Job description
Overview

We are looking for a detail-oriented and proactive Fullstack Engineer to join our Consumer Products vertical at VistaTech LLC. As a Fullstack Engineer, you will be an essential part building the client-side and serverside for our consumer facing applications.

Vista Tech plays a vital role in the Vista group operations by delivering and accelerating comprehensive technology solutions across all brands. Vista’s end-to-end and click-to-flight solutions offer the industry's only comprehensive flight booking platform, seamlessly integrating global operations, and leveraging AI and machine learning to optimize pricing and fleet movement. Comprised of the Product Management, Engineering, and IT teams, Vista Tech’s mission is to enhance transparency and accessibility in private aviation through the development of the world's largest digital private aviation marketplace.

Responsibilities
  • Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle.
  • Demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Update job knowledge by studying state-of-the-art development tools, programming techniques and computing equipment.
  • Provide recommendations for continuous improvement.
  • Work alongside other engineers on the team to elevate technology and consistently apply best practices.
  • Collaborate with team to brainstorm and create new products.
  • Be a persistent, creative problem solver.
Required Skills and Experience
  • 5+ years of experience in software development.
  • Experience with building high performance system requiring advanced algorithm solutions.
  • Experience with building React applications.
  • Experience with building APIs and micro-services using REST, GraphQL.
  • Preferably experience with test-driven development and automated testing frameworks.
  • Preferably experience with event-driven architecture, CQRS, event sourcing.
  • Preferably experience with distributed messaging systems.

Required knowledge and abilities:

  • Proficiency in the following frontend programming languages: React, Redux.
  • Proficiency in the following serverside programming languages: Node.js, Python.
  • Solid understanding of algorithms and data structures
  • Strong knowledge of Relational Databases (such as PostgreSQL) and Non-Relational DB (Mongo DB)
  • Experience with cloud platforms (e.g., S3, Athena, Lambda, SNS/SQS, etc.).
  • Knowledge of Agile methodologies (Scrum, Kanban).
  • Excellent communication and collaboration skills, with experience working in cross-functional teams.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.