Engineer, Workspace @ OpenFin - New York, NY

Job Overview

20 days ago

Engineer, Workspace

OpenFin - New York, NY

Engineer, Workspace

Location: New York, London, or Remote

We have offices in New York and London and this position can be based in either office, "hybrid-remote" or remote in the US or UK (subject to your existing legal right to work in either jurisdiction).

About OpenFin

OpenFin is a fast-growing financial technology company backed by the world's largest banks and most respected Fintech VCs, including J.P. Morgan, Barclays, HSBC, Wells Fargo, SC Ventures, Bain Capital Ventures, DRW, Nyca Partners, and Pivot Investment Partners. OpenFin modernizes and democratizes app development and distribution in the finance space. We provide a secure OS that brings a fast and intuitive app experience to the financial desktop. Built on Google's Chromium and GitHub's Electron open source projects, OpenFin combines native experience, data sharing, lightning-fast distribution, and robust security with an agile web development and deployment model to accelerate digital transformation and innovation. OpenFin is used by thousands of developers to deploy and run more than 1,200 apps at more than 1,500 financial institutions.

About the Role

Our growing Workspace team is hiring! We are seeking a full stack developer with hands-on experience working across various stages of software development and a passion for designing, building and innovation. In addition, an active interest in a wide range of technologies, and a desire to learn new ones! Supported by our array of expert engineers, you will play a critical role in developing creative solutions for our clients.

Our ideal candidate has a quality first mindset and is a solutions oriented, reliable self starter with a strong attention to detail. You should be a quick learner that enjoys solving unique problems. Once again, the ability to learn and quickly comprehend is critical to success. People who enjoy going deep into understanding the foundations and seek to learn, will make great team members.

Although we are FinTech, finance knowledge is not required. We have an informal, collaborative and fun working environment and the person in this seat will get to work with an exceptional team of engineers across the US & UK.

Responsibilities

  • Design and build APIs and related functionality that power some of the most complex and mission critical applications at the world's largest financial institutions
  • Apply the knowledge, rigor and patterns typically used to create backend server or full stack architectures to instead solve complex front end challenges on the desktop
  • Quickly get up to speed with technologies and products of interest to OpenFin and our customers. Many of the problems we solve are unique and require creative solutions
  • Make impactful and insightful contributions to code reviews and design discussions
  • Identify challenges to adoption of APIs (developer ergonomics, failure states, future unplanned use cases) and suggest solutions to these, whether through code, API design, or documentation
  • Recommend improvements to the software designs and code to peers and customers
  • In partnership with the design team and other engineers, leverage your knowledge of commonly used user interfaces (i.e. the windows operating system, browsers like Chrome, Firefox, and other specialty browsers, modern desktop apps like slack and vscode) to identify edge cases or usability concerns.
  • Where necessary, create spikes or proof of concept code to address technical unknowns, and where applicable promote these into production quality code
  • Write reusable code - DRY concept
  • Contribute to growing our team and our culture

Our Ideal Candidate has Experience and/or Interest in

  • The design of distributed systems
  • Highly complex asynchronous programming
  • Collaborating with UX/Design/QA teams
  • Desktop or container technologies such as PWAs, ElectronJS, or the OpenFin container
  • Working in an agile environment and the ability to think ahead of the sprint
  • Experience working in enterprise production environments
  • Troubleshooting

What We're Looking For

  • 3+ years of experience building complex consumer grade web applications and a good understanding of software design patterns
  • A strong command on using JavaScript or TypeScript and/or Electron required
  • Experience with a wide range of other technologies and frameworks such as .NET, Java, Python, Go, React, NextJS, Mocha, C++, etc.is preferred
  • A grasp of how to understand business requirements and the way they translate to technical requirements
  • Ability to foster a collaborative and supportive environment working within engineering, product and customer solutions teams and be comfortable communicating with clients on occasion
  • The ability to be adaptable and nimble to meet the needs of various stakeholders and shift tasks as necessary
  • Excellent analytical thinking, oral and written communication skills with the ability to influence peers

Workspace Team Specific Requirements

  • Should have a strong understanding of UI development basics and best practices;
  • Semantic HTML
  • Accessibility
  • Responsive/Adaptive Web Design
  • Atomic Design Concepts
  • A basic working understanding of build tools (webpack, babel, linters) helpful to have
  • CSS preprocessor experience a plus (sass, less, styled-components)
  • Experience working with state management libraries (Redux Preferred)
  • Strong understanding of React and its core principles
  • Composition Vs Inheritance
  • Abstraction
  • Shadow DOM
  • State & Lifecycle

Life at OpenFin

At OpenFin, our mission is to stay on the cutting edge of web technologies and to enable our customers to do the same. We pride ourselves on our friendly, diverse, understanding and supportive culture. Our goal is to create a space where employees can learn and innovate, and overall, have a good time doing it. We value and appreciate that our employees have a wide set of interests and experiences. Getting to know each other and forming relationships is important, which is why we regularly host offsite events, happy hours and virtual social hours, in addition to having a variety of Employee Resource Groups to participate in. Our environment is conducive to a productive and enjoyable learning experience - moving fast, aligned together and working to create compelling solutions for our clients.


Recruiters Notice

Recruiters - if you wish to reach out to us regarding this job posting, you may reach out to [email protected] in order for your communication to be reviewed. OpenFin will review these communications if external help is needed for a position. Agencies may not contact individuals within our organization with solicitations. Firms that do not follow these guidelines risk having all communication from their firm being blocked. We thank you in advance for your cooperation in following our process.

Similar Jobs

Resident Engineer - Rail & Transit

T.Y. Lin International

New York, NY

TYLin is a full-service, professional engineering firm focused on the planning, design, and construction of infrastructure solutions for public and private…

Engineer Power Operations Level II

Metropolitan Transportation Authority

Queens, NY

Responsible for assisting in the coordination and monitoring of all aspects of Power construction for East Side Access Capital Project including project…

Marine Engineer/Planner

Hatch

Brooklyn, NY

Taking ownership of tasks required for project delivery, collaborating with other planners, engineers, and economists.

Field Engineer - Occupational Safety

Metropolitan Transportation Authority

Queens, NY

The Field Engineer-Occupational Safety’s purpose is to ensure LIRR programs in the area of Occupational Safety are implemented, up to date, and adhered to by…

Spatial Design Engineer

Snapchat

New York, NY

You’ll be expected to clearly communicate design decisions to leadership, the rest of the team, and to engineers. 7+ years of software engineering experience.

URBN Packaging Engineer, Home Furniture

URBN Outfitters, Inc.

Philadelphia, PA

The Packaging Engineer designs, tests, and implements packaging solutions that are an integral part of the organization’s Production and Supply Chain network.

MD Engineering Development Program – Fulltime 2022

Johnson & Johnson

Spring House, PA

Opportunity to work in a fast-paced cross functional, technologically advanced corporate environment in a program focused on developing individual engineers…

Highway/Roadway Engineer

Michael Baker International

New York, NY

The Highway/Roadway Engineer will primarily be responsible for civil roadway design and analysis of civil engineering and infrastructure projects such as roads,…

MD Engineering Development Program – Fulltime 2022

Johnson & Johnson

West Chester, PA

Opportunity to work in a fast-paced cross functional, technologically advanced corporate environment in a program focused on developing individual engineers…

MD Engineering Development Program – Fulltime 2022

Johnson & Johnson

Somerville, NJ

Opportunity to work in a fast-paced cross functional, technologically advanced corporate environment in a program focused on developing individual engineers…

SR. BUSINESS DEVELOPMENT ENGINEER - Additive Manufacturing - 3D Printing Job

Arkema

King of Prussia, PA

This position manages a portfolio of ongoing business opportunities, may have responsibility for multiple market segments. Train peers in area of expertise.

MD Engineering Development Program – Fulltime 2022

Johnson & Johnson

Skillman, NJ

Opportunity to work in a fast-paced cross functional, technologically advanced corporate environment in a program focused on developing individual engineers…

Rail Vehicle Engineer - Carbody & Trucks

Hatch

Ambler, PA

A Bachelor of Science in Mechanical Engineering with a minimum of 15 years of rail vehicle design experience; an advanced degree or certification is desirable.

Process Engineer

LyondellBasell Industries

Edison, NJ

Coach less experienced engineers, providing required technical training. Minimum 5 years prior experience working as a chemical or mechanical engineer with…

Associate Engineer Electric

PSEG

Lawrenceville, NJ

Employment Type: Exempt Full Time. Support the operation of PSEG’s Electric Distribution, which operates 24x7 and 365 days per year.

Bus Vehicle Engineer/Project Manager

Hatch

Brooklyn, NY

Candidates must possess broad-based understanding of bus operations and maintenance and vehicle and systems engineering.

Bridge/Structural Engineer

Michael Baker International

New York, NY

The Bridge/Structural Engineer will join a talented group of individuals to help deliver some of the Northeast region’s most important projects.

Senior project engineer - tunnels

Mott MacDonald

New York, NY

Experience communicating with clients as a project engineer and/or structural task leader. Interacts with team members and assists in the coordination of work…

Rail Vehicle Electrical Engineer

Hatch

Ambler, PA

Candidates must have knowledge of core electrical engineering concepts and have 2 or more years of engineering experience.

Senior Automation Engineer

Greene Tweed

Kulpsville, PA

The automation engineer will use their expertise and experience to introduce the latest technology to our factories. Lifting Up to 25lbs without assistance.

Civil Engineer

Chester Valley Engineers

Paoli, PA

We are seeking Civil Engineers with 2-4 years experience in site development design related to commercial, residential, institutional, industrial and retail…

Electrical Building Engineer (1st Shift)

CBRE

King of Prussia, PA

Operates, inspects, and maintains mechanical and electrical equipment in assigned facilities to achieve the most efficient results.

Project Manager - Highway/Roadway Engineering

Michael Baker International

New York, NY

Excellent organizational skills and ability to direct and supervise staff engineers and technicians. The ideal candidate will provide engineering design and…

Waterfront & Coastal Practice Leader / Senior Engineer

GEI Consultants Inc

Exton, PA

You will work on a variety of waterfront and coastal projects including waterfront assets and marinas, coastal erosion issues, marine terminals, recreational…