Full Stack Engineer
Listed on 2026-06-05
-
Software Development
Full Stack Developer, Software Engineer
Full Stack Engineer
Flyer is a rapidly growing Fin Tech company building SaaS-based software for asset managers and advisors to master trading and better manage wealth. Our customers are RIAs, hybrid RIAs, Asset Managers, TAMPs and large scale technology platforms in the asset management and wealth advisory marketplace. Flyer delivers front-end and back-end modular solutions via SaaS & API technologies to deliver scalable and robust portfolio and trade order management tools on our network connected to hundreds of the leading brokers and custodians.
Flyer has offices in New York City and Hyderabad, India with a significant number of remote-only employees in the US.
Remote
Role OverviewFlyer is seeking a full stack software engineer to join a team in extending the functional capabilities of our SaaS-based trading platform. Co-Pilot is our portfolio trading platform for wealth and asset managers to create and execute trades at scale and across a broad range of asset/security types including equities, mutual funds, options and fixed income with a level of sophistication and control uncommon in legacy trading systems.
Your role will be to translate business requirements into architectural designs, technical designs and implementation specifications, breaking down large projects into assignable components, leading teams of more junior engineers as well as coding some of the more complex components, managing and executing the testing and bug fix process with our QA team, and ensuring a smooth and on-time release.
Company CultureFlyer advocates lean, agile development teams with small, production-ready software modules that are introduced to customers on a more frequent basis than traditional waterfall development approaches. The ideal candidate will be well versed and comfortable in modern agile methods and traditional waterfall approaches with a significant emphasis on the former.
Roles and Responsibilities- Develop Java enterprise grade applications utilizing coding standards that produce logical, testable, reusable code
- Understand user requirements and derive the appropriate designs and architectures for both front and back end applications
- Architect, implement and integrate core back end databases for varying use cases (transactional, reference, archiving, business intelligence)
- Create complex logical frameworks, workflows, RESTful API services and endpoints
- Contribute meaningfully to peer code reviews and achieving high coding standards across the team
- Work collaboratively, interactively and cooperatively with Product, QA and Operations teams to achieve common application and business objectives
- Java and/or JavaScript Framework (Angular
JS or ExtJS), HTML 5 - Node, React and other JavaScript technologies
- Spring, Spring Boot, Spring MVC frameworks
- REST/JSON, RDBMS (MySQL preferable)
- Microservice architecture approach and patterns
- API orientation for back end application delivery
- Amazon Web Services (Elastic Compute, RDS, Athena, S3), Linux and Windows
- Agile (SCRUM), JIRA, Git, Maven
- Must be team oriented and team driven
- Proficient at solving complex mathematical problems
- Strong in data structures and collections
- Ability to rapidly develop and iterate software
- Proven ability to produce well documented technical requirements and code
- Experience in Wealth Management or Asset Management a substantial plus
- Strong technical product and investment knowledge across wealth management segments also a big advantage
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).