Front-End Senior Software Engineer

SynMax

Location
London
Job Type
full-time
Salary
Unknown
Posted
August 8, 2025

Job Description

About SynMax:

Based in Houston, Texas, with offices in London and New York, SynMax is a pioneering data intelligence company specializing in maritime and energy intelligence. By integrating advanced satellite imagery and AI, SynMax delivers unparalleled insights into maritime operations, oil and gas development, coal inventory, and LNG flows, enabling businesses and organizations to make data-driven decisions with precision and confidence.
 

Job Description:

We are seeking a Front-End Senior Software Engineer to join our team and play a key role in designing, developing, and maintaining high-quality software solutions. The ideal candidate is a highly skilled problem solver with extensive experience in software development, architecture, and best practices. As a senior member of the team, you will mentor junior engineers, lead technical initiatives, and collaborate across teams to build scalable and efficient applications.

Required Skills

  •  Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent experience)
  •  7+ years in Software Development
  •  5+ years in Frontend or Web Development with a strong focus on modern JavaScript frameworks (React, Vue, or Angular)
  •  Required: React, Typescript, DeckGL, NodeJS, Postgres
  •  Desired: Google Cloud Platform

What We Offer

  • Competitive salary and comprehensive benefits package.

  • A vibrant and supportive work environment.

  • Opportunities for professional development and career growth.

  • Access to the latest tools and technologies.

🎯 Who is this job for?

This role is ideal for a Senior Frontend Engineer with 7+ years of software development experience and at least 5 years specializing in modern web frameworks like React, with strong TypeScript and Node.js skills. Best suited for those familiar with geospatial tools like DeckGL and database systems like Postgres. Ideal for candidates based in London seeking a remote position in a fast-growing AI-driven data intelligence company.

πŸ’¬ Potential Interview Questions

  1. What is your experience using React with TypeScript to build scalable front-end applications?
    Over 5 years of experience using React and TypeScript to build enterprise-level applications with reusable components, strict typing, and scalable architecture.

  2. How have you implemented data visualization using libraries like DeckGL?
    Used DeckGL to render geospatial data overlays on maps, customizing layers and interactions for real-time maritime and energy intelligence dashboards.

  3. Describe your approach to structuring a modern React application for maintainability.
    Organize code by features/modules, use atomic design for components, manage state with hooks or libraries like Redux/Zustand, and isolate side effects.

  4. How do you optimize front-end performance in data-heavy applications like SynMax’s platforms?
    Implement code-splitting, memoization, virtualization for large lists/maps, debounced user input, and server-side filtering/pagination.

  5. What’s your experience working with real-time or large geospatial datasets in the browser?
    Handled large geospatial datasets with efficient rendering using WebGL (DeckGL), data downsampling, and clustering for map-based visualizations.

  6. How do you handle API integration and error management in React apps?
    Create reusable service layers for APIs, manage errors globally with context/hooks, and provide user feedback with notifications or retry options.

  7. Describe a time you led a technical initiative or mentored other developers.
    Led a front-end migration from Angular to React, established coding standards, mentored 3 junior devs, and improved code quality and velocity.

  8. What techniques do you use for ensuring code quality and reliability?
    Write unit/integration tests, enforce linting/type checks, review pull requests rigorously, and use CI pipelines for automated testing.

  9. How do you collaborate with cross-functional teams like backend and product in remote settings?
    Communicate via async documentation and daily standups, use tools like Slack/Jira/Figma, and align frequently on technical specs and timelines.

  10. Why do you want to join SynMax and how would you contribute to their mission?
    Passionate about geospatial intelligence and impactful tech—bring deep React/DeckGL expertise and leadership to build intuitive, data-rich front-ends.

πŸ“‹ Job Summary

SynMax is hiring a remote Front-End Senior Software Engineer (UK-based) to lead the development of high-impact geospatial applications in maritime and energy intelligence. You’ll build with React, TypeScript, DeckGL, and Node.js, working on satellite imagery tools backed by Postgres and GCP. Ideal for engineers with 7+ years’ experience and a passion for data-driven decision-making. Enjoy competitive pay, a collaborative culture, and the chance to shape cutting-edge intelligence platforms.

Required Skills

React Typescript DeckGL NodeJS Postgres

Related jobs

United States

Software Engineer

Extend

Full-time
London, United Kingdom

Senior Software Engineer, Creative Serving

Liftoff

Full-time
Limassol, Athens, Nicosia

Angular Developer Team Leader

XM

Full-time