Senior Software FrontEnd Engineer
G2i Inc.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 experienceBuild 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 systemsThis is completed in accordance with product manager’s vision, customer
requirements, and organizational methodologies and standardsWork 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 stack2+ 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 KitFree account required — sign up in 30s