Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Frontend (React) Engineer image - Rise Careers
Job details

Frontend (React) Engineer

Location: US

Our client is seeking a Software Engineer to join their next-Gen Trading Platform. This developer should have 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.

This will be a contract role, with 6 months engagement.

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

  • At least 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 Toolkit

  • Professional experience working with git, Trunk Based Development

  • Professional experience with nodeJS

  • Experience with Tailwind or SASS/LESS/CSS-in-JS

  • Experience testing with Jest/React Testing Library

  • Experience testing with Cypress/Playwright

  • Experience with API design and microservice architecture

  • Desirable experience with DevOps tools

  • Desirable experience with Websockets

  • Desirable experience with OpenFin

  • 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.

Average salary estimate

$110000 / YEARLY (est.)
min
max
$90000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Frontend (React) Engineer, G2i Inc.

At our client’s innovative organization, we’re on the lookout for a passionate Frontend (React) Engineer to join their dynamic team and work on next-gen trading platforms. This role celebrates your expertise in front-end technologies, specifically within the React ecosystem. As a Frontend Engineer, you’ll contribute hands-on to maintain and develop functionality for the company’s fixed income e-trading platform, ensuring an excellent user experience. You’ll collaborate closely with your team to architect scalable and resilient trading systems, all while engaging with a fun tech stack that includes ReactJS, Java, TypeScript, and more. As you immerse yourself in the software development life cycle, you’ll partake in everything from analysis, design, implementation, to post-production support. We’re eager to find someone who enjoys tackling business problems with innovative tech solutions and is committed to top-tier engineering practices and documentation. Additionally, you’ll need to be adaptable, ready to embrace new skills to advance our modernization journey in the public cloud and Kubernetes realm. This exciting opportunity is set as a contract role, with a 6-month engagement, so it's perfect for those looking to dive into a fast-paced environment and leave a significant mark on a highly impactful project!

Frequently Asked Questions (FAQs) for Frontend (React) Engineer Role at G2i Inc.
What are the core responsibilities of a Frontend (React) Engineer at our client?

As a Frontend (React) Engineer at our client, your core responsibilities will include hands-on development of new features and maintaining the fixed income e-trading platform. You'll focus on enhancing UX/UI and customer experience while building reusable components compatible across different product lines. You'll also engage in the full software development life cycle, collaborating with product managers to ensure that the delivered applications align perfectly with customer requirements and organizational standards.

Join Rise to see the full answer
What qualifications are needed to apply for the Frontend (React) Engineer position at our client?

Candidates for the Frontend (React) Engineer position at our client should possess a minimum of 4 years of enterprise software development experience with the JavaScript/TypeScript stack. At least 2 years of professional experience using ReactJS with hooks is also required, along with knowledge of technologies such as Redux Toolkit and AG-Grid. Familiarity with Java development stacks, particularly SpringBoot, and experience in cloud environments or with microservices architecture will strengthen your application.

Join Rise to see the full answer
What technologies will a Frontend (React) Engineer work with at our client?

At our client, a Frontend (React) Engineer will work extensively with ReactJS, TypeScript, and Java. Familiarity with tools like Git, and frameworks such as Tailwind or SASS for styling, as well as testing libraries like Jest and Cypress, is also essential. Additionally, knowledge of microservice architectures and API design will be pivotal in contributing to projects that integrate seamlessly with third-party applications.

Join Rise to see the full answer
Is remote work an option for the Frontend (React) Engineer role at our client?

While the job posting does not specify a particular location, it emphasizes that candidates must be legally authorized to work in the United States. This suggests that remote options may be available, so interested applicants should inquire about the possibility of a flexible working arrangement during the application process.

Join Rise to see the full answer
What makes the Frontend (React) Engineer role at our client unique?

The Frontend (React) Engineer role at our client stands out due to its focus on developing state-of-the-art trading platforms in a dynamic environment. The position offers the chance to work with a wide range of advanced technologies while contributing to critical projects that have a direct impact on the financial industry. Moreover, the emphasis on quality software engineering practices and collaboration across different teams enriches the overall experience.

Join Rise to see the full answer
Common Interview Questions for Frontend (React) Engineer
Can you describe your experience with ReactJS and hooks?

In answering this question, explain your experiences specifically with ReactJS and the hooks API. Detail any projects where you used hooks for managing state and lifecycle events. Be sure to highlight challenges you've faced and how you overcame them, as well as your understanding of performance optimization techniques with hooks.

Join Rise to see the full answer
How do you ensure that your code is maintainable?

To respond effectively, outline your approach to writing clean and maintainable code. Mention principles such as modularity, code reuse, documentation, and adherence to coding standards. Discuss tools like linters or code reviews that you use to regularly check the quality of your code.

Join Rise to see the full answer
What strategies do you employ when testing components in React?

When addressing this question, focus on your familiarity with testing libraries like Jest and React Testing Library. Explain your experience conducting unit tests and integration tests, and detail your strategies for testing component interactions and ensuring comprehensive test coverage.

Join Rise to see the full answer
How do you handle version control with Git?

In your response, emphasize your experience with Git, particularly with branches, pull requests, and collaborative workflows. Share specific practices you follow, such as trunk-based development or using feature branches, to ensure smooth collaboration and code integration within the team.

Join Rise to see the full answer
How do you approach collaborating with cross-functional teams?

Discuss your experiences working with cross-functional teams, including product managers and UX designers. Emphasize your communication skills and ability to translate technical jargon into understandable terms for different stakeholders. Offer examples of successful collaborative projects that showcase your teamwork abilities.

Join Rise to see the full answer
What is your experience with state management in React?

When discussing state management, describe your familiarity with different state management solutions, specifically Redux Toolkit. Give examples of projects where you used these tools to enhance application performance and maintainability. Highlight the trade-offs you considered when choosing between local component state and global state management.

Join Rise to see the full answer
Can you explain the concept of component lifecycles in React?

In your answer, provide a brief overview of React component lifecycle methods, emphasizing the significance of each phase (mounting, updating, unmounting). Include real-world scenarios where you've utilized these lifecycle methods to efficiently manage resources or perform side effects in your applications.

Join Rise to see the full answer
How do you stay updated with the latest trends and technologies in frontend development?

Share your approach to continuous learning, including resources you follow (like blogs, podcasts, or forums) and any communities you participate in. Mention any recent trends or best practices in frontend development that you have found particularly useful and how they can be applied to enhance your work.

Join Rise to see the full answer
What is your experience with performance optimization in React applications?

Discuss strategies you've employed for improving performance, such as code splitting, lazy loading, and memoization techniques. Provide specific examples of applications where you successfully implemented these practices and the impact they had on user experience and application speed.

Join Rise to see the full answer
Describe a challenging bug you've encountered in a React application and how you resolved it.

In your response, narrate a specific challenge you faced, delving into the debugging tools and methodologies you applied to identify the issue. Reflect on the learning experience and how it informed your approach to tackling bugs in future projects, emphasizing your problem-solving skills.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 2 days ago

Join a mission-driven team as a Flow Engineer to shape the future of healthcare with innovative tools and automation.

Photo of the Rise User
G2i Inc. Remote No location specified
Posted 6 days ago

Join our team as a Cloud Infrastructure Engineer, where you'll build and scale cloud infrastructure solutions in a fully remote setting.

Posted 5 days ago

Join NAV CANADA as a Software Developer to work on innovative radar system software engineering in a flexible and supportive environment.

Seeking a skilled FullStack Engineer to develop cutting-edge encryption APIs for a leading data encryption company, all while working remotely.

Lapel Hybrid San Francisco
Posted 13 hours ago

Become a pivotal member of Lapel, where we revolutionize online service standards as a Product Engineer.

Photo of the Rise User
Posted 11 days ago

Become part of the dynamic team at Visa as a Full Stack Java Engineer in Bangalore, focusing on innovative software solutions.

Photo of the Rise User

U.S. Bank is seeking a skilled Lead Software Engineer to enhance their software development team in Irving, TX.

Photo of the Rise User
Posted 9 days ago

Join Shield AI as a Senior Software Test and Automation Engineer and contribute to developing cutting-edge AI technology for advanced autonomous aircraft.

Photo of the Rise User
Posted yesterday

Cleo seeks a skilled Sr. Software Engineer to enhance their family care platform through innovative software solutions.

Photo of the Rise User

Join Palo Alto Networks as a Senior Staff Engineer to help shape innovative cybersecurity solutions within their Cortex Vulnerability Experience Platform team.

Based in Delray Beach, FL, G2i is a hiring platform run by engineers. The company offers services to that match companies and developers with pre-vetted React, React Native, GraphQL, and native iOS/Android focused engineers.

99 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Contract, remote
DATE POSTED
April 11, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Lakewood just viewed Production Scheduling Supervisor at Shearer's Foods
Photo of the Rise User
Someone from OH, Hilliard just viewed General Manager at Super Soccer Stars
Photo of the Rise User
Someone from OH, West Chester just viewed Independent Living Ambassador at Otterbein SeniorLife
Photo of the Rise User
Someone from OH, Cincinnati just viewed Strategic Sourcing Specialist (US) at Fictiv
Photo of the Rise User
Someone from OH, Cincinnati just viewed Global Supply Manager, Hardware - Asia at Block
Photo of the Rise User
Someone from OH, Springfield just viewed [ Choose Your Own Role ] at Rad AI
Photo of the Rise User
Someone from OH, Mason just viewed Senior Specialist, HR Operations at Cardinal Health
Photo of the Rise User
172 people applied to Scrum Master-Remote at DICE
K
Someone from OH, Cleveland just viewed Webflow/Framer Web Developer (Part time) at Keen
Photo of the Rise User
Someone from OH, Fairfield just viewed Cart Builder at SanMar Employee Board
Photo of the Rise User
Someone from OH, Columbus just viewed Label Machine Operator I - 2nd Shift at Avery Dennison
Photo of the Rise User
Someone from OH, Akron just viewed 3D Vehicle Artist (Unannounced Project) at Wargaming
Photo of the Rise User
Someone from OH, Bowling Green just viewed Associate Designer at Newell Brands
Photo of the Rise User
Someone from OH, Twinsburg just viewed Finishing Operator - Nights at Avery Dennison
D
Someone from OH, Cleveland just viewed Technical Writer at DevSavant Inc.
S
Someone from OH, Dayton just viewed Inventory Control Associate at SCLogistics