Opens LinkedIn
- Employment type
- Full-time
- Experience level
- Senior · 7+ years
- Minimum education
- Bachelor’s degree
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Apply on LinkedIn (LinkedIn sign-in required)
Job summary
Build, ship, and maintain responsive web and native applications while guiding application architecture, database design, technical decisions, and team best practices. Plan technical delivery with product and engagement partners, advise on platform capabilities, support client consulting, and mentor developers.
Job details
The Big Picture! 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 have proven expertise in multiple modern languages (Typescript/JavaScript, Swift, Kotlin, Java, C#) across platforms like web, iOS and Android, and have built with React, Next.js, React Native and Node.js 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.
What you’ll do
Build, ship, and maintain responsive web and native applications while guiding application architecture, database design, technical decisions, and team best practices. Plan technical delivery with product and engagement partners, advise on platform capabilities, support client consulting, and mentor developers.
Requirements
Requires 7+ years of experience building and shipping web and mobile products, along with a computer science or related degree. Candidates should have experience with multiple modern programming languages and platforms, application architecture and design patterns, databases, REST APIs, user interfaces, and CI/CD, as well as strong collaboration and ownership skills.
Listed skills
- Next.js · Preferred
- Node.js · Preferred
- REST APIs · Preferred
- CI/CD · Preferred
- Swift · Preferred
- React · Preferred
- JavaScript · Preferred
- TypeScript · Preferred
- Kotlin · Preferred
- Java · Preferred
- C++ · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- TypeScript
- JavaScript
- Swift
- Kotlin
- Java
- C#
- React
- Next.js
- React Native
- Node.js
- Software Architecture
- Database Design
- REST APIs
- CI/CD
- HTML/CSS
- Mentoring
Job areas
- Software
- Technology
- Engineering
- Management & Leadership
- Consulting