Must-have skills
Nice-to-have skills
Language required
Full-Time Position – Remote, Toronto (ON) preferred
Our hiring partner is on a mission to make secure retirement income accessible to all Americans. Too many people get to retirement age and are forced to figure out how to make a lump sum of money last over an unpredictable lifetime. They provide the data network that enables the pensionization of defined contribution plans.
Who we’re looking for
The Senior FullStack/API Developer (FS) role is for an experienced software developer who loves designing and implementing elegant software solutions. The FS contributes their technical know-how to our APIs and the applications that rely on those APIs.
When not busy performing these functions, the FS will contribute to the rest of our product stack and create new solutions that are clean, stable, scalable, and ultra-secure. We expect seniors to suggest refinements to the technical stack, be able to contribute across the entire product stack, as well as oversee the integrity of the codebase.
Finally, the ideal candidate should be intimately familiar and up to date with their development ecosystem – making sound decisions when it comes to choosing the right tool or library for the job.
What you’ll do
- Support multiple projects, and implement refinements to our APIs and full-stack cloud applications – either independently or as part of a team.
- Take ownership of full-stack feature delivery, from conception and design to coding and deployment.
- Help keep API documentation consistent with actuality.
- Ensure the codebase stays stable, readable, and free of technical debt, while building & improving code across the entire stack.
- Identify opportunities for improvement and make constructive suggestions for change.
- Participate in professional development opportunities including training.
- Provide mentorship to junior team members, participate in design decisions, and collaborate in technical reviews.
- Occasionally assist with recruitment, e.g. interviewing new team members.
- Help define our engineering culture and build our “dev machine”.
Requirements
- 4+ years of experience as a professional software developer.
- Expert level familiarity with modern Javascript (ES6) and intimate knowledge of the JS ecosystem (tooling, libraries, etc.), and writing idiomatic Javascript code.
- Web development knowledge (i.e. HTML, CSS, JS) and REST APIs.
- High-level familiarity with one or more front-end frameworks, especially React.
- Understanding of performance implications and scalability of code.
- Experience with large, complex code bases and know how to modify or maintain them.
- Strong familiarity with software fundamentals such as data structures, algorithms, and databases.
- Keenness for writing good, meaningful tests and maintaining thorough test coverage.
- Well-developed written and verbal communication skills, including the ability to read, write, and speak English.
- Ability to work on nights and weekends as required.
- Ability to legally work in Canada or the US.
Great to have
- B.Sc. degree in Computer Science or related discipline.
- Experience with the AWS ecosystem of products.
- Experience in the Financial Services industry (Defined Contribution Plan administration, Annuity product design or operations, etc.).
- An entrepreneurial attitude, i.e. willing to roll up their sleeves and solve complex, all-hands-on-deck problems.
Our Tech Stack
- Javascript codebase: NodeJS, Express.
- React front-end.
- REST
- Cypress, Mocha
- PostgreSQL DB, Sequelize ORM.
- Serverless Infrastructure: AWS–including Lambda, DynamoDB, Step Functions, Cognito, EventBridge, S3, SQS, and many more.
Benefits
We are growing quickly, and we are continuously looking for more ways to show our appreciation to our dedicated team members. We offer competitive health coverage, a generous vacation policy, occasional happy hours/lunches/outings and a hybrid remote/work environment.
Must-have skills
Nice-to-have skills
Language required
Full-Time Position – Remote, Toronto (ON) preferred
Our hiring partner is on a mission to make secure retirement income accessible to all Americans. Too many people get to retirement age and are forced to figure out how to make a lump sum of money last over an unpredictable lifetime. They provide the data network that enables the pensionization of defined contribution plans.
Who we’re looking for
The Senior FullStack/API Developer (FS) role is for an experienced software developer who loves designing and implementing elegant software solutions. The FS contributes their technical know-how to our APIs and the applications that rely on those APIs.
When not busy performing these functions, the FS will contribute to the rest of our product stack and create new solutions that are clean, stable, scalable, and ultra-secure. We expect seniors to suggest refinements to the technical stack, be able to contribute across the entire product stack, as well as oversee the integrity of the codebase.
Finally, the ideal candidate should be intimately familiar and up to date with their development ecosystem – making sound decisions when it comes to choosing the right tool or library for the job.
What you’ll do
- Support multiple projects, and implement refinements to our APIs and full-stack cloud applications – either independently or as part of a team.
- Take ownership of full-stack feature delivery, from conception and design to coding and deployment.
- Help keep API documentation consistent with actuality.
- Ensure the codebase stays stable, readable, and free of technical debt, while building & improving code across the entire stack.
- Identify opportunities for improvement and make constructive suggestions for change.
- Participate in professional development opportunities including training.
- Provide mentorship to junior team members, participate in design decisions, and collaborate in technical reviews.
- Occasionally assist with recruitment, e.g. interviewing new team members.
- Help define our engineering culture and build our “dev machine”.
Requirements
- 4+ years of experience as a professional software developer.
- Expert level familiarity with modern Javascript (ES6) and intimate knowledge of the JS ecosystem (tooling, libraries, etc.), and writing idiomatic Javascript code.
- Web development knowledge (i.e. HTML, CSS, JS) and REST APIs.
- High-level familiarity with one or more front-end frameworks, especially React.
- Understanding of performance implications and scalability of code.
- Experience with large, complex code bases and know how to modify or maintain them.
- Strong familiarity with software fundamentals such as data structures, algorithms, and databases.
- Keenness for writing good, meaningful tests and maintaining thorough test coverage.
- Well-developed written and verbal communication skills, including the ability to read, write, and speak English.
- Ability to work on nights and weekends as required.
- Ability to legally work in Canada or the US.
Great to have
- B.Sc. degree in Computer Science or related discipline.
- Experience with the AWS ecosystem of products.
- Experience in the Financial Services industry (Defined Contribution Plan administration, Annuity product design or operations, etc.).
- An entrepreneurial attitude, i.e. willing to roll up their sleeves and solve complex, all-hands-on-deck problems.
Our Tech Stack
- Javascript codebase: NodeJS, Express.
- React front-end.
- REST
- Cypress, Mocha
- PostgreSQL DB, Sequelize ORM.
- Serverless Infrastructure: AWS–including Lambda, DynamoDB, Step Functions, Cognito, EventBridge, S3, SQS, and many more.
Benefits
We are growing quickly, and we are continuously looking for more ways to show our appreciation to our dedicated team members. We offer competitive health coverage, a generous vacation policy, occasional happy hours/lunches/outings and a hybrid remote/work environment.
Must-have skills
Nice-to-have skills
Language required
Full-Time Position – Remote, Toronto (ON) preferred
Our hiring partner is on a mission to make secure retirement income accessible to all Americans. Too many people get to retirement age and are forced to figure out how to make a lump sum of money last over an unpredictable lifetime. They provide the data network that enables the pensionization of defined contribution plans.
Who we’re looking for
The Senior FullStack/API Developer (FS) role is for an experienced software developer who loves designing and implementing elegant software solutions. The FS contributes their technical know-how to our APIs and the applications that rely on those APIs.
When not busy performing these functions, the FS will contribute to the rest of our product stack and create new solutions that are clean, stable, scalable, and ultra-secure. We expect seniors to suggest refinements to the technical stack, be able to contribute across the entire product stack, as well as oversee the integrity of the codebase.
Finally, the ideal candidate should be intimately familiar and up to date with their development ecosystem – making sound decisions when it comes to choosing the right tool or library for the job.
What you’ll do
- Support multiple projects, and implement refinements to our APIs and full-stack cloud applications – either independently or as part of a team.
- Take ownership of full-stack feature delivery, from conception and design to coding and deployment.
- Help keep API documentation consistent with actuality.
- Ensure the codebase stays stable, readable, and free of technical debt, while building & improving code across the entire stack.
- Identify opportunities for improvement and make constructive suggestions for change.
- Participate in professional development opportunities including training.
- Provide mentorship to junior team members, participate in design decisions, and collaborate in technical reviews.
- Occasionally assist with recruitment, e.g. interviewing new team members.
- Help define our engineering culture and build our “dev machine”.
Requirements
- 4+ years of experience as a professional software developer.
- Expert level familiarity with modern Javascript (ES6) and intimate knowledge of the JS ecosystem (tooling, libraries, etc.), and writing idiomatic Javascript code.
- Web development knowledge (i.e. HTML, CSS, JS) and REST APIs.
- High-level familiarity with one or more front-end frameworks, especially React.
- Understanding of performance implications and scalability of code.
- Experience with large, complex code bases and know how to modify or maintain them.
- Strong familiarity with software fundamentals such as data structures, algorithms, and databases.
- Keenness for writing good, meaningful tests and maintaining thorough test coverage.
- Well-developed written and verbal communication skills, including the ability to read, write, and speak English.
- Ability to work on nights and weekends as required.
- Ability to legally work in Canada or the US.
Great to have
- B.Sc. degree in Computer Science or related discipline.
- Experience with the AWS ecosystem of products.
- Experience in the Financial Services industry (Defined Contribution Plan administration, Annuity product design or operations, etc.).
- An entrepreneurial attitude, i.e. willing to roll up their sleeves and solve complex, all-hands-on-deck problems.
Our Tech Stack
- Javascript codebase: NodeJS, Express.
- React front-end.
- REST
- Cypress, Mocha
- PostgreSQL DB, Sequelize ORM.
- Serverless Infrastructure: AWS–including Lambda, DynamoDB, Step Functions, Cognito, EventBridge, S3, SQS, and many more.
Benefits
We are growing quickly, and we are continuously looking for more ways to show our appreciation to our dedicated team members. We offer competitive health coverage, a generous vacation policy, occasional happy hours/lunches/outings and a hybrid remote/work environment.
Must-have skills
Nice-to-have skills
Language required
Full-Time Position – Remote, Toronto (ON) preferred
Our hiring partner is on a mission to make secure retirement income accessible to all Americans. Too many people get to retirement age and are forced to figure out how to make a lump sum of money last over an unpredictable lifetime. They provide the data network that enables the pensionization of defined contribution plans.
Who we’re looking for
The Senior FullStack/API Developer (FS) role is for an experienced software developer who loves designing and implementing elegant software solutions. The FS contributes their technical know-how to our APIs and the applications that rely on those APIs.
When not busy performing these functions, the FS will contribute to the rest of our product stack and create new solutions that are clean, stable, scalable, and ultra-secure. We expect seniors to suggest refinements to the technical stack, be able to contribute across the entire product stack, as well as oversee the integrity of the codebase.
Finally, the ideal candidate should be intimately familiar and up to date with their development ecosystem – making sound decisions when it comes to choosing the right tool or library for the job.
What you’ll do
- Support multiple projects, and implement refinements to our APIs and full-stack cloud applications – either independently or as part of a team.
- Take ownership of full-stack feature delivery, from conception and design to coding and deployment.
- Help keep API documentation consistent with actuality.
- Ensure the codebase stays stable, readable, and free of technical debt, while building & improving code across the entire stack.
- Identify opportunities for improvement and make constructive suggestions for change.
- Participate in professional development opportunities including training.
- Provide mentorship to junior team members, participate in design decisions, and collaborate in technical reviews.
- Occasionally assist with recruitment, e.g. interviewing new team members.
- Help define our engineering culture and build our “dev machine”.
Requirements
- 4+ years of experience as a professional software developer.
- Expert level familiarity with modern Javascript (ES6) and intimate knowledge of the JS ecosystem (tooling, libraries, etc.), and writing idiomatic Javascript code.
- Web development knowledge (i.e. HTML, CSS, JS) and REST APIs.
- High-level familiarity with one or more front-end frameworks, especially React.
- Understanding of performance implications and scalability of code.
- Experience with large, complex code bases and know how to modify or maintain them.
- Strong familiarity with software fundamentals such as data structures, algorithms, and databases.
- Keenness for writing good, meaningful tests and maintaining thorough test coverage.
- Well-developed written and verbal communication skills, including the ability to read, write, and speak English.
- Ability to work on nights and weekends as required.
- Ability to legally work in Canada or the US.
Great to have
- B.Sc. degree in Computer Science or related discipline.
- Experience with the AWS ecosystem of products.
- Experience in the Financial Services industry (Defined Contribution Plan administration, Annuity product design or operations, etc.).
- An entrepreneurial attitude, i.e. willing to roll up their sleeves and solve complex, all-hands-on-deck problems.
Our Tech Stack
- Javascript codebase: NodeJS, Express.
- React front-end.
- REST
- Cypress, Mocha
- PostgreSQL DB, Sequelize ORM.
- Serverless Infrastructure: AWS–including Lambda, DynamoDB, Step Functions, Cognito, EventBridge, S3, SQS, and many more.
Benefits
We are growing quickly, and we are continuously looking for more ways to show our appreciation to our dedicated team members. We offer competitive health coverage, a generous vacation policy, occasional happy hours/lunches/outings and a hybrid remote/work environment.