About the Opportunity
Our client, a global fintech leader, is seeking a Full Stack Engineer to join their high-growth engineering team in New York City. This is an opportunity to design and develop sophisticated, cloud-based enterprise SaaS solutions in a collaborative, Agile-driven environment supporting business-critical platforms.
The annual base salary range is $130,000 to $160,000. Actual compensation offered to the successful candidate may vary from posted hiring range based upon geographic location, work experience, education, and/or skill level, among other things. Details about eligibility for bonus compensation (if applicable) will be finalized at the time of offer.
Job Responsibilities
- Design, build, and maintain full stack features for enterprise SaaS cloud applications
- Develop and enhance modern web applications using Ruby on Rails and JavaScript frameworks such as React
- Implement front-end and back-end test automation (e.g., RSpec, Cucumber)
- Collaborate with other engineers, DevOps, product, and design teams to deliver robust and secure solutions
- Participate in Agile development processes and drive adoption of best practices and technology standards
- Take ownership of database modeling and ensure high levels of data integrity
- Help troubleshoot, debug, and improve system performance and reliability
- Contribute to a culture of technical excellence, support code reviews, and participate in team-based design sessions
Job Requirements
- 5+ years of experience in software engineering building enterprise SaaS solutions
- 3+ years of hands-on Ruby on Rails development
- 3+ years of experience with modern JavaScript frameworks (e.g., React)
- 2+ years developing test automation for both front-end and back-end
- Demonstrated understanding of relational databases and data modeling
- Familiarity with cloud technologies (Kubernetes, AWS, etc.)
- Experience working in Agile or Kanban environments
- Technical leadership or management experience a plus
- Excellent communication, problem-solving, and team collaboration skills
- Ability to work independently and within a high-performing group setting




