logo

Full Stack Engineer

2 years ago

➔ All jobs

➔ Apply for this job

Job DescriptionWho We Are:

Founded in 2014, Nest Wealth created Canada's first SaaS-based digital wealth management platform to ensure investors have access to sophisticated, personalized and transparent wealth management services. Nest Wealth is Canada’s largest independent digital wealth management platform, offering both direct-to-investor and advanced business-to-business solutions.

Finding amazing people is one of the hardest parts of building a successful company. That’s why we take our culture and our people seriously. We are a proud recipient of ‘Great Place to Work 2020’, ‘Best Workplaces in Technology 2020’, ‘Best Workplaces in Canada 2021’ and have been recognized for the past 4 years as one of the Fastest Growing Companies. We've recently been recognized as part of the top 10 scaling startups in Canada by CIX.

Before you apply, get an inside look into our culture and learn from team members who discuss what we’re building, recent problems we’ve solved, how/why we’ve made changes to our tech stack and what it’s like joining our team! https://www.beforeyouapply.com/team/engineering-at-nest-wealth

The Opportunity:

We’re looking for a passionate Software Engineer who thrives in a high-reaching environment, loves a good challenge, and won’t leave problems unsolved. If you're eager to join an innovative team and want to demonstrate your technical acumen (particularly in JavaScript), your ability to be a true team player, and demonstrate leadership & mentorship abilities, we want to hear from you!

The role of a Nest Wealth Software Engineer is to build, maintain, and iterate on new and existing products and features within the Nest Wealth platform as part of a cross-functional team. You will work closely with your fellow developers, QAs, product owners, and members of the DevOps on a daily basis.

Our cross-functional pods have built a world-class platform that supports all four of our lines of business and tackle new revenue-generating problems every day. Our Software Engineers are able to see the positive impact of their work not only on the company but on the wealth management industry as a whole.

At Nest Wealth you'll be:
  • Taking ownership of your own projects while pairing with mentors
  • Writing maintainable, testable, and performant code.
  • Designing and building out the Nest Wealth platform and REST API using Node.js, Angular, TypeScript, PostgreSQL, and Cloud Services.
  • Design, develop, and own mission-critical microservices
  • Ensure the technical feasibility of UI/UX designs
  • Optimize applications for maximum speed and scalability
  • Keeping up to date with best practices and tooling from the JavaScript community
  • Collaborating with your team to tackle problems and learn from failures while being a contributing member in shaping our engineering culture
You will be involved in all aspects of the SDLC including but not limited to:
  • Requirements gathering and ideation
  • Technical planning and documentation
  • Test-driven or behavioural driven development
  • Integration testing
  • Deployment
  • Maintenance and technical support of features and components
  • Iteration

What you'll bring to Nest Wealth:

  • In depth JavaScript knowledge (ES6 and beyond) coupled with a minimum of 2 years of experience in Node.js.
  • Experience with PostgreSQL or other SQL-compliant RDBMS
  • A solid understanding of JavaScript Promises (we use Bluebird and async functions).
  • A real passion for learning and staying up to date with best practices.
  • Experience with enterprise level SDLC and automation.
  • Excellent debugging skills.

It would be great if you had:

  • Experience with AWS
  • Experience with Salesforce and/or Microsoft Dynamics
  • Experience with injection and ORM’s
  • Knowledge and use of Microservice Architecture
  • A familiarity with financial and investment terminology and theories

How you will make an impact: Our Engineers are able to see the positive impact of their work not only on the company, but on the wealth management industry as a whole as they tackle one of the most complex steps in wealth management and partner with one of Canada’s most influential banks. You will be influential in the growth of team members through coaching and mentorship in best practices to support their career development. Have your ideas heard! Creative problem solvers are at our core and we are looking for people to join the exciting journey ahead! Commitment: Embody our 4CE (Force) values! You are: Conscientious, Comfortable with Ambiguity, Competitive, Curious, and Expeditious.

How can you grow?

  • We are working with some progressive technologies such as: Spark to write ETL scripts, AWS services such as Lambda, Step functions, SQS, Glue and ECS, Building services on top of NestJS and Postgres.
  • Opportunity to learn from the team, specifically Angular
  • Continual internal mobility opportunities as we scale (Team/Tech Lead, Engineering Manager)
  • Learning and development stipend to put towards professional development and curated Udemy learning paths designed to support you in career development
  • Close collaboration and partnership with Engineering Leaders
  • Company-wide lunch & learns across the organization to learn more about fintech

The Downside? We’re pretty self aware as a company, and we know there are some areas where we can do better:

  • Process: The Company is growing fast in all aspects, which is great. We are one of the Top 25 fastest growing private companies in Canada over the last 4 years. The hard part is that we don’t have the processes of a big company in place yet. We are counting on our people to help create that process, stand-up better efficiencies, and adjust quickly as we grow.
  • Challenges ahead: We have pivoted to where we see the best and biggest opportunity as an enterprise & B2B solution. This requires rigour, discipline and planning from the entire team as we address the functionality and features of our platform and like any pivots, there have been a few bumps in the road.
  • Transition: This is the key to our success and our ability to scale but there will be short-term challenges in making this transition. We are revisiting everything from marketing collateral, pricing, and the go-to-market plan - and calibrating it all to sync up with the strategy. That is a lot to do in a short period of time!
We believe in everyone.

At Nest Wealth, we commit to pursuing deliberate efforts to ensure that our company is a place where differences are welcomed, different perspectives are respectfully heard, and where every individual feels a sense of belonging and inclusion. We know that by creating a vibrant climate of inclusiveness, we can more effectively advance our collective capabilities.

We celebrate diversity and are committed to creating an inclusive environment for all employees. We welcome and encourage applications from people of all abilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.

Company

 logo

Onsite Locations

© 2019-2022 JobsinJS.com. All Rights Reserved.