Full Stack Engineer

London UK
Product – Engineering /
Full-Time /
On-site
About Intropic

We are a rapidly growing start-up, backed by leading venture capitalists. We love information because it helps people make better decisions and drives innovation. The information economy is just getting started and our suite of information and data processing software products are starting to help people unlock the true power of information. Our journey starts in finance and capital markets where information moves trillion dollar markets, but this is just the beginning.
 
Read a spotlight on Intropic here.

Join us to help the world unlock the true power of information.

Impact of Role

Your role will have a wide far-reaching impact as we deliver first class data solutions; pushing the boundaries of data visualisation and displaying financial information in web apps.  You will be delivery focused and solve difficult BE problems with innovative answers and work with modern FE frameworks and FE architecture

Responsibilities:

    • Working with product managers, research analysts and other engineers
    • Maintaining, extending and improving Intropic’s suite of products
    • Writing clean, well-tested and production-ready Python code
    • Build scalable and performant FE React applications
    • Unit, integration and E2E testing
    • Support and maintain FE production applications
    • Excited to mentor more junior engineers
    • Technical leadership capabilities

Requirements:

    • You have 2+ years of Full Stack software development experience with strong Python fundamentals and a solid understanding of TypeScript.

    • Essential FE experience to include:

    • Expert experience building and maintaining production grade FE React applications
    • Experience with any FE Testing frameworks (Such as Testing Library, Playwright, etc)

    • Essential BE experience must include the following:
    • Developing REST APIs / Web Servers in Flask, Django or FastAPI, 

    • Desirable BE experience includes:
    • Building and maintaining data pipelines that involve aggregation of multiple sources
    • Experience with microservice architectures
    • Practising Extreme Programming (XP): TDD, pair programming
    • Automated testing & working in a CI/CD environment
    • Deep understanding of the CI/CD process