Senior Software Engineer - Front End - UI
- New York
- Permanent
- Permanent IT
- BDm27-1588262
- 27/03/2025
Senior Software Engineer – Front End - UI
Hybrid, NYC (2 days in office)
Circa $450k Salary + Exceptional Benefits
Certus Recruitment is representing an innovative global trading company who are seeking a Senior Software Engineer proficient in UI/Front End development to join their dynamic Next-Gen UI platform team. We are looking for candidates with a deep passion and expertise in Front End technologies and React ecosystems. Ideal candidates will have a proven track record in architecting, building, and maintaining highly scalable, available, and fault-tolerant trading systems across various technologies. If you're eager to work with a tech stack spanning ReactJS, Java, TypeScript, and more, we want to hear from you!
Responsibilities:
If you are ready to take your career to the next level and make a significant impact, apply now!
Hybrid, NYC (2 days in office)
Circa $450k Salary + Exceptional Benefits
Certus Recruitment is representing an innovative global trading company who are seeking a Senior Software Engineer proficient in UI/Front End development to join their dynamic Next-Gen UI platform team. We are looking for candidates with a deep passion and expertise in Front End technologies and React ecosystems. Ideal candidates will have a proven track record in architecting, building, and maintaining highly scalable, available, and fault-tolerant trading systems across various technologies. If you're eager to work with a tech stack spanning ReactJS, Java, TypeScript, and more, we want to hear from you!
Responsibilities:
- Develop and Maintain E-Trading Platform: Engage in hands-on development and maintenance of the company's fixed income e-trading platform for institutional credit products, with a strong emphasis on UX/UI and customer experience.
- Full Software Development Lifecycle: Participate in all phases of the software development lifecycle, including requirements analysis, system design, coding, testing, deployment, and documentation.
- Agile Development: Function as a core member of an agile team, driving agile and development practices, writing code and unit tests, and working with API specifications and automation.
- UI/UX Enhancement: Design and develop new features with a focus on enhancing the user interface and overall customer experience.
- Reusable Component Development: Build and maintain reusable components to ensure consistency and compatibility across products.
- Collaboration and Training: Collaborate closely with cross-functional teams to align development with product goals and customer needs, and train and pair with other team members.
- Code Quality and Documentation: Ensure a clean, efficient, and well-documented codebase, adhering to best practices and organizational standards.
- Continuous Improvement: Proactively seek opportunities for system improvements and contribute to team discussions on technology and process enhancements.
- Extensive JavaScript/TypeScript Development: 7-10+ years of enterprise software development experience within the JavaScript/TypeScript stack.
- ReactJS Expertise: 4+ years of professional experience with ReactJS, including hooks.
- Real-time Data Handling: Essential experience with Kafka for real-time data streaming.
- Trading Platform Development: Proven experience in developing trading platforms or systems.
- Cloud Architecture Understanding: Strong understanding of cloud architecture.
- UI/UX Proficiency: Strong expertise in designing, coding, and implementing large-scale, object-oriented applications with a focus on UI/UX. Proficiency with UI/UX design tools like Figma.
- Core Technologies: Solid professional experience with:
- AG-Grid
- Redux
- Git and Git Flow
- CSS Preprocessors: Knowledge of CSS preprocessors (SASS, LESS, CSS-in-JS, Tailwind).
- Testing Frameworks: Experience with testing using Jest and React Testing Library.
- Agile Methodology: Familiarity and comfort working within an Agile development environment.
- DevOps Tools: Familiarity with DevOps tools.
- Real-time Communication: Experience with WebSockets.
- Modern JavaScript Practices: Knowledge of ES6, Styled Components, and Material UI.
- OpenFin: Experience with OpenFin.
- Financial/Trading Sector: Experience in the financial or trading sector.
- Extended Testing: Experience with Cypress or Playwright.
- Circa 450k Salary
- Hybrid working with Central NYC office
- Generous PTO
- Free lunch/snacks
- Private medical, dental, and vision programs
- Onsite healthcare
- Wellness initiatives
If you are ready to take your career to the next level and make a significant impact, apply now!