Full Stack Engineer

Chicago, IL 60607

Posted: 02/05/2020 Category: Front End Dev, Java, Ruby Job Number: 12803

Job Description


Full Stack Engineer

Our firm is changing the face of investing. We believe that the promises of many financial technology companies have fallen short— too many people are still living paycheck-to-paycheck, not saving enough for retirement, and not benefiting from the historic gains of the stock market. We want to change that. Our mission is to empower a new generation of investors who have been neglected— and even taken advantage of— by existing services. Headquartered in Chicago, our firm combines the financial acumen of one of the nation’ s most successful trading firms with the technical expertise of the platform trusted by the world’ s most sophisticated investors.

What you’ ll do all day:
  • Work on a mix of front-end, client-facing features and back-end services using multiple languages and frameworks to implement new functionality for our trading platform
  • Demonstrate the ability to think appropriately through solutions for different layers of the enterprise
  • Develop and maintain a clean and consistent API for both internal applications and external client applications
  • Write self-documenting and well-tested code with an emphasis on sustainable development practices
  • Work as a part of small, productive development team that puts an emphasis on code quality, peer reviews and strong engineering practices

What you need to succeed
  • A degree in Computer Science, Computer Engineering or other demanding engineering degree
  • At least three years of professional experience working as a part of a multi-person development team that utilizes automated testing, CI pipelines and peer reviews
  • One or more years of mid to senior experience is a necessity as you will be expected to review an existing codebase and contribute by following established practices and patterns without day to day supervision
  • Strong proficiency and in-depth understanding of at least one of our core languages and frameworks
  • Ability to learn new and unfamiliar technologies quickly, as required
  • Strong understanding of RESTful API conventions and distributed architecture
  • Server-side: Ruby, Java
  • Front-end: React Native (or another modern JavaScript framework) with some Java and Objective-C/Swift
  • Infrastructure: Experience with a configuration-management toolchain like Chef, Salt, Puppet or Ansible is a plus

Meet Your Recruiter

Jordan Zmick

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.