JobTarget Logo

Senior Software Developer (Full-Stack) in Cambridge, Nova Scotia at Jobgether

NewJob Function: Information Technology
Jobgether
Cambridge, Nova Scotia, B0P 1V0, Canada
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Senior Software Developer (Full-Stack)

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Developer (Full-Stack) based in Canada.

This role sits at the intersection of backend engineering and full-stack product delivery, offering the opportunity to build complete features end-to-end across APIs, databases, and user-facing interfaces. You will work in a high-impact fintech environment focused on scalability, performance, and user experience, contributing directly to systems that empower financial products used by thousands of customers. The role blends deep backend ownership in Go with increasing exposure to frontend technologies, enabling you to ship full solutions rather than isolated components. You will collaborate closely with cross-functional teams to reduce handoffs and accelerate delivery in a modern, remote-first engineering culture. This is a position for builders who enjoy owning systems in production and improving them continuously. You will also help shape technical direction by introducing new patterns and improving engineering practices across the stack.

Accountabilities:

Design, build, and maintain scalable backend services in Go, working with PostgreSQL, DynamoDB, and event-driven systems to support core financial platform functionality

  • Own full lifecycle feature development, from database schema design and API implementation to frontend integration across React and Angular-based applications
  • Develop and operate production-grade distributed systems using messaging and event-driven architectures (e.g., RabbitMQ), ensuring reliability and performance
  • Build and improve user-facing features across web, mobile, and internal admin tools, bridging backend logic with frontend experience
  • Take ownership of systems in production, ensuring observability, scalability, and resilience under real-world load conditions
  • Collaborate with product, design, and engineering teams to deliver end-to-end solutions with minimal handoffs
  • Contribute to technical decision-making and introduce modern engineering practices across both backend and frontend domains
  • Identify performance bottlenecks and continuously optimize system behavior, data flows, and user experience
Requirements:
  • 5+ years of software engineering experience with strong backend focus and exposure to full-stack development
  • Strong proficiency in Go, PostgreSQL, and AWS, with experience building scalable production systems
  • Hands-on experience with distributed systems, event-driven architecture, and messaging systems such as RabbitMQ or equivalent
  • Solid understanding of frontend fundamentals (HTML, CSS, JavaScript) with willingness to work in React and Angular environments
  • Experience building and maintaining APIs and integrating backend services with user-facing applications
  • Strong knowledge of system design principles including scalability, observability, caching, and reliability engineering
  • Comfortable owning features end-to-end in a fast-paced, product-driven environment
  • Strong collaboration and communication skills with a proactive, ownership-driven mindset
  • Experience working in agile, remote-first or distributed engineering teams
Benefits:
  • Fully remote-first work environment across Canada
  • Competitive salary range with equity participation opportunities
  • Comprehensive health, dental, and vision coverage
  • Generous vacation, wellness days, and flexible time-off policies
  • Home office, learning, and professional development budgets
  • Parental leave top-up and family support benefits
  • Access to coaching, growth programs, and continuous learning initiatives
  • Collaborative engineering culture focused on ownership and impact
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

Cambridge, Nova Scotia, B0P 1V0, Canada

Frequently asked questions about this position

Similar Jobs In Cambridge, Nova Scotia

New

Strategic Account Executive - B2B/New Market

Jobgether
Cambridge, Nova Scotia
New

Unqork Developer / Unqork Engineer (Low Code / No Code)

3Pillar Global
Canada Creek, Nova Scotia
New

Senior Manager, Brand Marketing Strategy

Jobgether
Cambridge, Nova Scotia
New

Tech Lead Full Stack - Azure/React

Jobgether
Cambridge, Nova Scotia
Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.