Sr. Software Engineer

Nascent

Toronto

On-site

CAD 90,000 - 120,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Nascent in Toronto is seeking a Senior Software Engineer who owns work from idea to production, shaping architecture and guiding the team to deliver web and native apps on a modern, flexible stack.

You’ll partner with Engagement Managers and Product Owners to turn roadmaps into technical delivery plans, mentor developers, and advocate for robust, elegant software while embracing shifting requirements. This in-office role values curiosity, collaboration and real-world impact.

Qualifications

  • 7+ years of experience building and shipping web and mobile applications.
  • Strong knowledge of design patterns (MVC, MVVM, reactive programming, AOP) and architecture of complex systems.
  • Experience with database design, REST APIs, and building UI using HTML/CSS, TailwindCSS, SwiftUI and Jetpack Compose; familiarity with CI/CD pipelines.
  • Curious thinker who loves learning and improving processes.
  • Detail-oriented with focus on quality while keeping the big picture in mind.
  • Candid and straightforward, enjoys debating ideas to reach the best answer.
  • Empathetic to customer experience and building impactful products.
  • Takes ownership and mentors teammates to build robust software.

Responsibilities

  • Build, ship and maintain full-featured, responsive web and native applications.
  • Shape technical direction and set best practices for new and existing technologies.
  • Partner with Engagement Managers and Product Owners to turn roadmaps into technical delivery plans.
  • Advise on platform capabilities to leverage in product design and support client engagements.
  • Mentor developers and contribute to growth plans and year-end reviews.

Skills

Design patterns
MVC/MVVM
UI development
REST APIs
CI/CD
Problem solving

Education

Bachelor's degree in Computer Science or related field

Tools

TailwindCSS
SwiftUI
Jetpack Compose

Job description

For almost 20 years, Nascent has helped build digital products for partners like TELUS, Cineplex, Mastercard, PayPal and RBC and other organizations who are passionate about creating great digital experiences that make an impact on their customers.

We’re looking for a Senior Software Engineer who owns the work from idea to production; someone who sees what needs to be built, figures out the best way to build it, and makes it happen. You’ll partner with startups to shape and launch new ideas, and with enterprises to rethink how they deliver value to their customers, building web and native applications on a flexible tech stack. You plan the work, guide the technical direction, and support the team day to day, from shaping the architecture, unblocking a teammate, or reviewing code, to jumping in on whatever the moment calls for.

You don’t wait to be told what to do. When requirements shift, plans change, and unexpected problems come up, you assess the situation, adapt, and find the pragmatic solution. You take pride in building software that’s robust and elegant, raising the bar for the team, and saying the unpopular thing when it leads to a better answer.

Why you’re right for this full-time, in office, opportunity

We believe great software comes from working well with people, not just writing code. We value curiosity, strong collaboration and impactful results over expertise in any single tech stack.

  • You have 7+ years of experience building and shipping web and mobile applications, and a degree in computer science or a related field
  • You know software design patterns and paradigms (MVC, MVVM, reactive programming, AOP) and can architect an application so the whole team can build it together
  • You’re experienced with database design, building and consuming REST APIs, building user interfaces (HTML/CSS, TailwindCSS, SwiftUI, Jetpack Compose), and deploying apps through CI/CD pipelines you build and maintain
  • You’re a curious thinker who loves learning and constantly improves your processes, tools and techniques
  • You’re detail-oriented and care deeply about quality, executing the fine details while keeping the bigger picture in mind
  • You’re candid and straightforward, and enjoy debating ideas with your teammates to find the best answer
  • You’re empathetic to the customer experience and want to build products that improve people’s lives
  • You take ownership, pitch in where needed, and help the next generation of developers build software that’s robust, elegant and pragmatic
A sneak peek at what you’ll be doing
  • You build, ship and maintain full-featured, responsive web and native applications
  • You shape the technical direction, leading decisions on application architecture and database design, and setting best practices for new and existing technologies
  • You partner with Engagement Managers and Product Owners to turn a roadmap into a clear technical delivery plan, and organize the team to execute it
  • You advise the team on platform capabilities to leverage in product design, and support sales and technology consulting with clients
  • You mentor developers, give regular feedback, and work with managers on growth plans and year-end reviews
What you bring to the table
  • Excitement to work side by side with the team each day at our Toronto office
  • A love for collaboration and real-time problem solving
  • 7+ years of experience building digital products (web and mobile)
Salary Range

$90,000 - $120,000

At Nascent, we’re committed to creating an inclusive work environment where everyone can do their best. If you need accommodations at any stage of the hiring process, please let us know, and we’ll work with you to find what works best.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Product Designer
Senior Product Designer

Nascent • Toronto

On-site
CAD 90,000 - 120,000
Systems Designer
Systems Designer

Nascent • Toronto

On-site
CAD 100,000 - 120,000
Senior .NET Full Stack Engineer
Senior .NET Full Stack Engineer

Cognizant • Halifax Regional Municipality

Remote
CAD 70,000 - 95,000
Software Developer Senior Specialist
Software Developer Senior Specialist

Nasdaq • Toronto

Hybrid
CAD 148,000 - 210,000
Annual bonus
Equity
Comprehensive benefits
+1
Staff Software Engineer
Staff Software Engineer

Sage Recruiting Inc. • Toronto

Remote
CAD 170,000 - 190,000
Extended health & dental
RRSP matching
Flexible PTO
Software Developer Specialist
Software Developer Specialist

Nasdaq • Toronto

Hybrid
CAD 136,000 - 187,000
Annual bonus/commission
Equity
Benefits
Senior Manager - Software Development
Senior Manager - Software Development

Tangerine • Toronto

On-site
CAD 140,000 - 200,000
Diversity & inclusion
Career growth opportunities
Pension & benefits programs
+2
Principal Software Engineer
Principal Software Engineer

Robertson & Company Ltd. • Toronto

Hybrid
CAD 130,000 - 180,000
Health & wellbeing resources
Paid vacation, personal, and sick days
Career growth and development opportunities
+1
Senior Manager
Senior Manager

Scotiabank • Toronto

On-site
CAD 140,000 - 190,000
Diversity and inclusion
Continuous learning & courses
Pension & benefits programs
+1
Application Support & Development Engineer - .NET / SQL Server / Web API / Azure
Application Support & Development Engineer - .NET / SQL Server / Web API / Azure

Cognizant • Halifax Regional Municipality

Remote
CAD 75,000 - 95,000