• Front End Engineer

    Job Locations UK
    ID
    1810
    Department
    Information Technology
  • Company Overview

    Interactive Brokers Asset Management is an online marketplace for discovering exceptional portfolio managers. We provide investors with full transparency and control. We help our clients find specialized managers and save money with low trading costs and automation. Our technology replicates portfolio managers’ trades, providing clients the convenience of “set and forget” functionality with the protection of our proprietary trade filtering. We have offices in Boston and London.

    Job Description and Responsibilities

    Our key requirement, is a Java stack developer who knows server side development and also wants to be the complete front end developer (learning Angular2). We are also looking for an engineer who has an interest in UX and interface design.
     
    Role. You will be:
    - an Engineer at ibkram.com (Central London, UK) reporting to the CTO.
    - taking partial responsibility for the public ibkram.com site, its evolution in terms of implementation and front end architecture and its user experience.
    - crafting user experiences that are ambitious in their practical simplicity and refined through both intuition, understanding of our customers and testing.
    - creating web pages, modify existing pages and integrating with our back end systems.
    - a co-owner of the code base, suggesting and implementing ways to improve it.
    - cooperating closely with all stakeholders to ensure scope is understood, design is sound and deadlines met.
    - reviewing design and code produced by your development colleagues.

    Qualifications

    Experience. You have:
    - 3+ years of industry gained development experience with a track record of delivery.
    - Server side Java and Java web stack experience
    - Spring Boot (or equivalent), HTML, CSS, some Javascript and a demonstrable desire to work with Angular2
    - a strong understanding of fundamental computer science. Expertise in application design and how to keep it simple even as requirements grow.
    - web testing and troubleshooting skills – you know the web developer tools.
    - a record of innovation and unconventional thinking showing that you have worked smarter not just harder.
    - excellent organizational, communication and soft skills.
    - experience in a light-weight, rapid turnaround engineering environment.
    - a strong academic record, a graduate in a science or technology subject, post-graduate is a plus.
     
    Personal Attributes. You are a:
    - passionate advocate of concise and simple code, designs and applications.
    - technical leader, a person that inspires trust and confidence in your peers.
    - great team member – has the confidence to admit errors, can follow as well as direct and learn as well as teach.
    - an individual who thrives in a fast paced, relatively unstructured environment.
     
    You can:
    - learn a new business domain fast, getting to grips with new concepts and asking questions.
    - hold your own in a detailed Javascript discussion with a top programmer and in a user centred design discussion with UX and business domain experts.
    - demonstrate a strong sense of personal integrity and accountability.
    - accept and act upon constructive criticism.

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed