Full Stack Engineer

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

Learn & Grow

Lorem ipsum dolor sit amet consectetur. Fames porta suspendisse ultrices ultricies

Gym

Lorem ipsum dolor sit amet consectetur. Fames porta suspendisse ultrices ultricies

Personal Days

Lorem ipsum dolor sit amet consectetur. Fames porta suspendisse ultrices ultricies

Health & Dental

Lorem ipsum dolor sit amet consectetur. Fames porta suspendisse ultrices ultricies

401k Matching

Lorem ipsum dolor sit amet consectetur. Fames porta suspendisse ultrices ultricies

Submit Your Resume

Connect with our staffing & recruiting experts! Let our team of expert recruiters help find your perfect match.

This field is for validation purposes and should be left unchanged.
Max. file size: 12 GB.

Other Positions

Job Placement Resources

Boost your resume, interview skills to prepare for career advancement.