Jobs and Careers
G2

Senior Software FrontEnd Engineer

G2i Inc.
New York City, United StatesRemotefull_timeVerifiedPosted 7 Aug 2024

About the role

The Role

We are seeking a Software Engineer to join our next-Gen UI platform team who has a
passion and expertise for front-end technologies and React ecosystems. The ideal
candidate is someone who has demonstrated experience architecting, building and
operating highly scalable, available, and fault-tolerant trading systems across a range of
technologies. You are excited to work with a tech stack that spans ReactJS, Java,
TypeScript, and more.

You should be passionate about technology, architecture, software engineering and
quality, and innovatively addressing business problems. You will work with the team to
collaborate on software solutions and architecture and ensure exceptional software
engineering practices, and good documentation. It's essential to be willing to take on
new skills to meet the shifting demands of accelerating our modernization efforts to the
public cloud and Kubernetes world.

We embrace a culture of collaboration and experimentation while striving and
encouraging all team members to focus on continuous improvement and learning. We
openly welcome diverse perspectives and people who are not afraid to challenge
assumptions and prior ways of working.  Otherwise, how do we innovate, learn and grow
as a team and individuals?

How You’ll Help Take us There

  • Hands-on development of new functionality and maintain the company's fixed
    income e-trading platform for institutional credit product trading focusing on UX/UI
    and customer experience

  • Build re-usable components to be compatible across product lines

  • Participate in analyzing, designing, writing, and testing code, documenting, and
    implementing functionally appropriate, technically sound, and well-integrated
    application systems

  • This is completed in accordance with product manager’s vision, customer
    requirements, and organizational methodologies and standards

  • Work through all phases of the software development life cycle, including analysis,
    design, requirements, implementation, unit testing, functional testing, and
    postproduction release support

What We're Looking For

  • 4+ years’ enterprise software development experience within the
    JavaScript/TypeScript development stack

  • 2+ years’ experience with ReactJS with hooks

  • Experience working on commercial application development projects including
    integration with 3rd party applications using Java development stack, including
    SpringBoot.

  • Professional experience working with AG-Grid

  • Professional experience working with Redux

  • Professional experience working with Git, Git Flow

  • Knowledge of CSS preprocessors, (eg. SASS/ LESS/CSS-in-JS/Tailwind)

  • Experience testing with Jest/React Testing Library

  • Experience with API design and microservice architecture

Desirable:

  • Desirable experience with DevOps tools

  • Desirable experience with Websockets

  • Desirable experience with ES6, Styled Components, Material UI

  • Desirable experience with OpenFin

  • Desirable experience with Node.js

  • Familiar with Agile Methodology

    Must be legally authorized to work in the United States permanently without
    employment visa sponsorship required now or in the future.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

G2i Inc.

View company profile →