Senior Software Engineer
Role summary
A fast-growing FinTech company seeks an experienced Senior Full-Stack Engineer proficient in JavaScript, Node.js, and React. This role involves end-to-end feature ownership, from design to deployment, balancing technical excellence with business needs. Responsibilities include designing scalable backend services, developing responsive front-end applications, architecting APIs, improving system reliability, and troubleshooting production issues. The ideal candidate has 5+ years of full-stack experience, a strong understanding of production systems at scale, and excellent communication skills. Experience in financial services, cloud platforms (AWS), and CI/CD is a plus.
Senior Full-Stack Engineer (JavaScript / Node / React)
We’re looking for an experienced full-stack engineer to join a fast-growing product-focused technology company operating in the financial technology space. This role is ideal for someone who enjoys owning features end-to-end, from early design conversations to production deployment, and who is comfortable balancing technical excellence with practical business needs.
What You’ll Be Working On
- Designing and building scalable backend services using Node.js
- Developing high-quality, responsive front-end applications using React
- Architecting and optimizing APIs that handle high-volume traffic
- Improving system reliability, performance, and observability
- Troubleshooting production issues using monitoring and logging tools
- Contributing to engineering standards through code reviews and technical discussions
- Partnering cross-functionally to translate customer and business needs into technical solutions
- Helping shape product direction through thoughtful technical input
What We’re Looking For
- 5+ years of professional software engineering experience (full-stack preferred)
- Strong proficiency in JavaScript and modern web technologies (experience with Python or Java is a plus)
- Demonstrated experience building and maintaining production-grade systems at scale
- Ability to break down complex problems into clear, executable steps
- Strong communication skills and comfort explaining technical decisions
- A balanced approach to shipping quickly while maintaining long-term quality
- Genuine interest in emerging technologies and evolving industry trends
Nice to Have
- Experience in financial services or fintech environments
- Exposure to data engineering or pipeline development
- Familiarity with modern payment infrastructure (e.g., ACH, RTP, or similar systems)
- Experience with cloud platforms (AWS preferred), CDN services, and CI/CD pipelines
- Background in DevOps or infrastructure optimization
What You Can Expect
- Ownership over meaningful projects
- A collaborative engineering culture
- High standards with pragmatic execution
- Opportunity to contribute to systems used at scale
Similar roles
Senior Software EngineerNorthside Hospital · Atlanta, Georgia, United States · Onsite- Senior Software EngineerRandstad Digital Americas · North York, Ontario, Canada · Hybrid
Software EngineerConcord Servicing, LLC · Dallas, Texas, United States · Remote
Lead Software EngineerElanco · Lake County, Indiana, United States · Onsite
Software EngineerAMERICAN SYSTEMS · Fredericksburg, Virginia, United States · Onsite