Senior Software Engineer

The opportunity

We’re looking for a senior software engineer who’s passionate about creating meaningful experiences through well-engineered products. You should have a proven record developing software and working collaboratively with your clients and your delivery team. You’re also interested in constantly learning and growing—both building your own skill set and helping develop the people around you.

What we'd like to see

  • You’re an expert on emerging technologies and love to bring new ideas to your team
  • You’ll work closely with designers, helping to shape a product’s user experience through technology
  • You carefully consider the best technology for the project and work with architects and engineers to follow best practices
  • You’re a true team player and believe great things happen through open and honest communication and collaboration
  • You enjoy mentoring junior developers, helping them push their boundaries and their skill sets
  • You have hands-on programming experience in Objective-C, C#, .NET or Windows, JavaScript, MEAN, etc. and in one or more platforms (iOS, Android, Web, Windows, etc.)
  • You have knowledge of software design patterns, such as Reactive Programming, AOP, MVC, MVVM, etc.
  • You have a solid understanding of database design and applications
  • You’re a clear and concise communicator with a friendly demeanour and positive attitude
  • You have 5+ years experience in software development

Now a little about us

Established in 2010, we’re a closely knit team of developers, designers, QA Analysts and leaders who truly love what we do day in and day out. We’ve designed and developed products with companies such as PayPal, Tumblr, TELUS, Microsoft and YogaGlo. We work with early stage startups to help bring their first version products to market, and find product-market fit. We also work with large organizations to teach them how move quickly and create quality products by adopting startup cultures and habits. No matter the scale of the project, our goal is to create products and services that will help our partners further develop their business and deliver an application that people will enjoy using.

Joining Nascent means being able to work on products used by millions of people every day. You’ll be working in an open, honest and engaging environment in downtown Toronto. We offer great opportunities, competitive benefits and a ton of fun.

Go on apply!

Nascent’s a great place to work, and we’d love for you to find out firsthand. To apply, e-mail us at Please include your resume or CV, a link to your online portfolio and the position for which you’re applying in the subject line. We look forward to hearing from you!