Filter by category

Filter by type

  • London
  • fulltime
  • ₤40,000 - ₤60,000 a year
  • -
  • About Ensemble Analytics 

     

    Ensemble Analytics are a start-up providing scheduling tools for the maritime industry. We develop a suite of software tools (platform, app, iPad app) and use state of the art ML to help operators make faster, safer, and more efficient scheduling decisions. 

     

    We are a small agile team based out of London formed by leading academics and working with some of the Europe’s largest operators. 

     

    The role and opportunity 

    We are seeking a highly skilled and motivated Full Stack Developer to join a fast-growing team. This is an exciting opportunity as we scale, we are changing the composition of tech stack and are looking for someone to help lead this process. Responsibilities include owning delivery of features; ensuring code quality and best practices are met; and mentoring other developers. 

     

    The back-end team provides our API endpoints, written in Python. Our front-end stack is composed of both some legacy apps and others built on React with Typescript. Our production apps are deployed on AWS. 

     

    We are looking for someone who can work with the existing platforms and environments, ensure a smooth migration to new ones, and be able to collaborate closely with developers, design, and product managers. 

     

    An example day 

    Working for a start-up promises an extremely diverse day-to-day. You may be, 

    • Writing, testing, and deploying great software. 
    • Collaborating with tech leads and developers on deciding future technologies and processes. 
    • Building relationships with product and design. 
    • Conducting code reviews and pairing with junior colleagues. 

     

    About you 

     

    Skills required 

    • 3+ years of professional experience in full-stack development. 
    • Strong JavaScript/TypeScript skills and extensive React experience. 
    • Strong Python skills with extensive experience with FastAPI (or similar), SQLAlchemy, Celery, and data manipulation tools (pandas/polars, etc.). 
    • Understanding of PostgreSQL and relational databases and data models. 
    • In-depth understanding of HTML5, CSS3, and modern CSS frameworks like Tailwind CSS. 
    • Knowledge of AWS services and managing CI/CD pipelines for automated workflows. 
    • Knowledge of web security practices to protect user data and application integrity, including experience with authentication and authorization services. 
    • Experience working in a development environment using tools such as Docker, NGINX, Git and GitHub.  

     

     

    Benefits 

    • Rapidly grow your skills and career. As we continue to scale up, there will be opportunities for ambitious new joiners to demonstrate their skills and take on bigger roles. 
    • Flexible working hours and remote working options. 
    • Office space in the heart of London with snacks, gym, and terrace! 
    • Health insurance with a range of benefits including dental and optical cover (after 6 months), and much more. 
    You need to be logged in to apply. Login or create an account.
    Is this job ad fake? Report it!