← All roles

Principal React Engineer, New York

ION· Lab49 – Software Engineering
Apply on company site
Hybrid (New York)$180k - $230kFull-timePosted 8mo ago

About the role

Principal React Engineer will play a critical leadership role on a key Lab49 project, collaborating with Product, UX, and client stakeholders to design, build, and deliver a structured products trading UI and related software.

Responsibilities

  • Partnering with our client to lead the design and build of a structured products trading UI using modern web development technology and techniques; managing engineering deliverables and relationships with key contributors to deliver software.
  • Design, document, and plan for the technical implementation and delivery of working software into production.
  • Act as a hands-on engineer and architect to support ongoing project work; lead and actively participate in projects, serving as a role model for project teams and collaborating with other practices to ensure successful outcomes.
  • Partner with client counterparts and stakeholders to maintain and build relationships, maintaining a commercial approach; develop strong relationships with clients as a strategic partner and technical advisor, contributing to expanding footprint and securing follow-on work.
  • Partner with Lab49 business development to create pitches, define problems, present solutions, and negotiate engagement terms; build professional network via industry events and public speaking.
  • Contribute to the Interactive Practice: the UI engineering team within Lab49, sharing passion for great UI development with the wider UI engineering community.
  • Assist in developing effective management skills among line managers in the Engineering practice, fostering career planning and development for the engineering team.

Qualifications

  • 10+ years of hands-on experience designing and building complex, commercial-grade software applications.
  • A primary engineering skillset focused on delivering UIs for digital products.
  • Experience with JavaScript and TypeScript, with modern frameworks specifically React.
  • 5+ years of solid hands-on experience in Python or C# development.
  • Proven track record in effective leadership, problem-solving, and decision-making.
  • Experience designing holistic technical solutions, managing integrations with third party services and APIs, and deploying applications into production.
  • Experience collaborating with project teams and interacting with clients in finance, consulting, or start-up environments.
  • A passion for technology and innovation, staying informed about the latest industry trends through active participation in industry events, meet-ups, and more.
  • Experience with one or more cloud platforms with a working understanding of contemporary SDLC practices such as continuous delivery.
  • Strong understanding of the value of testing, quality, continuous integration, source control, and code reviews.
  • Experience in capital markets, financial markets/products, consulting is highly desirable.

Skills

Required:UI developmentJavaScriptTypeScriptPython or C#

Benefits

  • Discretionary bonus, paid holidays, a 401(k), and comprehensive medical, dental, and vision coverage.
  • Life insurance, short and long-term disability, Commuter FSA, Family Building Benefits, and more.
Last updated Oct 21, 2026. Interested? Apply on the company site.

About ION

Reinventing the way business is done through automation technology

ION financial software improves decision making, simplifies complicated processes and empowers you by providing the right tools.

automationexecutionimagination

More open roles at ION