Canada's complete business finance platform. Modern financial services + software to help you spend, save and grow.
Full Stack Developer
Location
Canada
Posted
123 days ago
Salary
0
Seniority
Senior
Job Description
Full Stack Developer
Float
• Build and evolve end-to-end product features across backend, frontend, and APIs. • Partner closely with Product and Design to deliver simple, intuitive user experiences. • Translate customer needs into thoughtful technical solutions that scale. • Make principled trade-offs between speed, quality, and long-term maintainability. • Own features in production, including iteration, reliability, and improvement over time. • Contribute to shared standards, tooling, and practices that raise engineering quality. • Work within a small, empowered squad with clear ownership over a product vertical.
Job Requirements
- Experience building full stack product features in a modern web environment.
- Comfort working across backend, frontend, and APIs (depth may vary by individual).
- Strong product and customer intuition — you care about what you’re building and why.
- Ownership mindset for features in production.
- Curiosity, adaptability, and a desire to keep improving your craft.
- Bonus: experience with Python/Django, TypeScript/React, AWS, or fintech products.
Benefits
- Competitive compensation, equity options, and benefits
- Hybrid work model – we are based in Toronto with in-office days for connection and collaboration
- Enjoy catered team lunches every Tuesday, Wednesday and Thursday
- Bring your pup to our dog-friendly office
- Thrive in a high-trust, high-performance culture where your work truly matters
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Define and evolve software architecture for large‑scale SaaS, analytics, and monitoring platforms. • Translate product and business concepts into feasible technical solutions through requirements, architecture design, and proof‑of‑concepts. • Partner with product, marketing, engineering, and leadership to align solutions with business goals. • Architect event‑driven, data‑centric, and enterprise‑integrated systems. • Evaluate emerging technologies, including AI‑enabled capabilities, and guide technical adoption. • Provide architectural guidance, documentation, and technical direction to development teams. • Clearly communicate architectural concepts to technical and non‑technical stakeholders. • Ensure solutions are scalable, performant, maintainable, and meet regulatory requirements (ISO, GDPR, EU CRA, etc) and follow best practices in cybersecurity.
• Collaborate with HungerRush teams to design, develop, and support existing as well as create new functionality and applications • Write high quality code following best practices and standards for coding, compliance, security, and performance • Contribute to software development with an emphasis on architecture, design, quality, implementation, and culture • Utilize the latest advances in AI software development to improve effectiveness of delivering business value • Mentor junior software engineers • Help troubleshoot issues and identify bug fixes
• Establish and evolve our Azure approach for SaaS products (environments, identity/access patterns, secrets management). • Introduce pragmatic infrastructure practices that improve repeatability and clarity (infrastructure-as-code where it adds value). • Define baseline security and operational hygiene appropriate for government-adjacent software. • Define and implement CI/CD and release workflows that support frequent delivery and safe rollback. • Establish observability standards (logs, metrics, traces), with dashboards and alerting that shorten time-to-diagnosis. • Lead and improve incident response practices and ensure follow-up work translates into measurable reliability improvements. • Help shape backend patterns aligned with vertical slice architecture, keeping boundaries clear and complexity low. • Contribute to backend services and APIs in C#/.NET as needed, emphasizing maintainability and operational clarity. • Guide data access practices using EF Core and SQL Server (migrations, safe change management, performance fundamentals). • Mentor domain-expert engineers transitioning to modern stacks and practices, and help establish working agreements that make modernization sustainable (code review, pairing, technical guidance, standards-by-example). • Produce lightweight runbooks and architecture notes so knowledge is shared and durable. • Partner with the CTO and product/design leadership to sequence platform work that enables product delivery (without over-engineering).
Lead Engineer - Software Engineering - Technical Lead
FICOFICO is an analytics company helping businesses make better decisions that drive higher levels of growth and success.
• Lead and mentor a team of software developers, providing technical guidance, code reviews, and career development support • Drive architectural decisions and technical strategy for our cloud-native SaaS platform • Responsible for overseeing coding, design, and maintenance of a cloud-native SaaS platform • Collaborate with product management and stakeholders to translate business requirements into technical solutions and delivery roadmaps • Build a modern and secure Service Architecture running in a containerized environment together with AWS technologies • Establish and enforce coding standards, best practices, and development processes across the team • Champion high-quality implementations through unit tests and automated behaviour-driven tests • Lead sprint planning, stand-ups, and retrospectives in an Agile software development environment




