Find Jobs
Full Stack Developer
Minneapolis, Minnesota
Contract Position
It appears that you have already applied to this job.
Applied on May 26, 2020
Job Id #41268 Posted March 31, 2020

Our Digital Labs and Trading teams develop custom software solutions for Company’s trading businesses. We are seeking creative and passionate software engineers with experiences in trade platforms
and/or finance, who are looking for an environment with a core set of values anchored in trust, autonomy and a relentless focus on user experience. This role will work alongside other product developers,
engineers, user experience designers and product management to develop a trading platform.

Culturally, our teams behave like a product development shop, leveraging design and dev-ops first principles in developing software solutions. Strong candidates will have experience
throughout the entire development stack and a broad background in custom software engineering. This individual filling this specific role we be expected to work with other front end developers, back end
engineers, quant developers and the design team to build and integrate the user interface with the backend platform services.

75% Software Development
• Be creative, be collaborative, be interested, be driven
• Write well designed, testable, efficient code
• Integrate software components into a fully functional software system with other developers, designers and engineers.
• Participate in a dynamic development environment where solutions evolve daily as client demands emerge over time.
• Implement modern engineering practices to ensure product quality (e.g., test automation, CI/CD practices), where appropriate.
• Participate in identification of solution options to meet customer and technical requirements
• Provide hands-on designs, prototypes, and implementations incorporating software engineering best practices, tools and monitoring according to industry best practices.
15% Business Analysis and Partnering
• Regularly interface with architects, analysts, process designers, business SMEs, and users to understand and evaluate business requirements.
10% Community
• Where appropriate, be an advocate for sound decision making, in the spirit of empowering your colleagues and team to pursue the best technology choices possible given the constraints we ask you
to operate in.

Minimum Required Qualifications
• 8+ years software development experience in front end development technologies such as HTML 5, JavaScript, TypeScript, CSS
• Varying depths of experiences in specific frameworks such as ReactJS, VueJS, Angular
• Experience with cloud services (AWS, preferably)
• Experience with Continuous Integration & Delivery practices (Jenkins, XLDeploy, Drone, etc.)
• Familiarity with backend services (APIs, microservices)
• Experience working in an agile environment
• Strong analytical and problem-solving skills
• Strong written and verbal communications skills are required to work effectively as part of a globally distributed team and user community
• Fluent written and spoken English
• Ability to travel up to 10%

Preferred Qualifications
• Experience developing in OpenFin and/or Finsemble
• Experience with bundling tools (e.g., WebPack, Gulp, Rollup)
• Experience with a wide variety of front end design, development and testing libraries, such as Enzyme, Jest, Storybook, Lerna, Cypress, etc.
• Experience developing with Electron or Desktop Applications (UWP, QT)
• Experience with Trading Technologies
• Experience with NodeJS and Redux
• Varying depths of experience in a variety of programming languages and tools including:
o Java, C#, .NET, Python, Ruby, Grails, etc
• Undergraduate in the sciences or arts, with training certifications in software development.
• Undergraduate or masters in computer science or related field

Horizontal is proud to be an Equal Opportunity and Affirmative Action Employer. We seek to provide employment opportunities to talented, qualified candidates regardless of race, color, sex/gender including gender identity and/or expression, national origin, religion, sexual orientation, disability, marital status, citizen status, veteran status, or any other protected classification under federal, state or local law.

In addition, Horizontal will provide reasonable accommodations for qualified individuals with disabilities. If you need to request a reasonable accommodation in order to complete the application or interview process, please contact

All applicants applying must be legally authorized to work in the country of employment.

Upload Your Resume

We accept .DOC, .DOCX, .PDF up to 10 MB.

We do not accept scanned documents, images, or resumes containing images and/or icons.


What is your gender?

What is your ethnicity? Select all that apply

What is your Veteran / U.S. Military Status?

Do you have a disability?

You are considered to have a disability if you have a physical or mental impairment or medical condition that substantially limits a major life activity, or if you have a history or record of such am impairment or medical condition.

Horizontal is proud to be an Equal Employment Opportunity/Affirmative Action Employer providing a drug-free workplace.

Cookies help us improve your website experience.
By using our website, you agree to our use of cookies.