Highly Skilled Software Engineer Position at Promote Project
1 week ago
Salary: $52,375 - $97,500 per annum (approximately)
About Our OpportunityPromote Project is a fast-growing InsurTech company that's revolutionizing the commercial insurance market. We're looking for a talented Junior Software Developer to join our team and contribute to delivering robust software solutions using the MERN Stack.
We're committed to empowering small businesses across Canada to thrive by offering an honest, simplified, and modern approach to insurance. Our company culture fosters a learning environment that encourages professional development and growth.
This is a remote-first role within the GTA, providing the flexibility to work from home with a laptop, extra monitor, and main accessories provided. You'll have opportunities to develop your skills through training, power-ups, hackathons, and knowledge sharing events.
Responsibilities- Collaborate with project stakeholders and the development team to design and build scalable, user-friendly systems for our customers and in-house tooling.
- Adhere to established software architecture and development paradigms.
- Write clean, maintainable, and scalable code.
- Suggest, design, implement, test, and monitor features and functionalities.
- Participate in strategy discussions and understand stated tradeoffs of potential software solutions.
- Develop, test, and maintain codebase within the team's domain.
- Develop and maintain documentation for new and existing features and integrations.
- Develop an understanding of company goals and initiatives and assist the team deliver on them.
- Attend Engineering power-up meetings and leverage other learning opportunities to build software development skills.
- University degree or college diploma in a recognized technical, vocational, or academic program (preferably in Engineering or Computer Science) or equivalent work experience.
- 1-2 years of experience in building web applications.
- Fullstack experience with NodeJS/AWS and the TypeScript ecosystem.
- Front-end experience with React.
- Experience with testing frameworks like Jest/Mocha.
- Knowledge of common design patterns, and the basics of refactoring.
- Ability to debug simple issues.
- A passion for clean, reusable, and structured code.
- Comprehensive health and dental plans to suit all lifestyles, including mental health.
- Health/Personal Spending Accounts to subsidize healthy habits and purchases.
- Parental Leave Top Up.
- Extra home office and supplies allowance to help with work-from-home setup.
- Laptop, extra monitor, and main accessories provided.
Zensurance celebrates diversity in its workforce structure and encourages applications from all backgrounds. We provide well-defined and documented career progression paths to our engineering team members that provide clear expectations and requirements for advancement in our fast-growing environment.
-
Old Toronto, Canada Promote Project Full timeAs a Senior Developer at Promote Project, you will be responsible for building client and server-side components of our cloud-based applications using Microsoft technologies such as Blazor/MudBlazor. Your exceptional communication skills and ability to effectively communicate with both technical and non-technical stakeholders will enable you to collaborate...
-
Staff Software Engineer React Native
1 month ago
Old Toronto, Ontario, Canada Promote Project Full timeAbout the RoleWe are seeking a highly skilled Staff Software Engineer to join our Product Engineering team at Promote Project. As a key member of our team, you will play a critical role in building out our suite of products that our customers use every day.Your primary responsibilities will include:Directly impacting our mission of reducing fresh food waste...
-
Senior Software Engineer
1 month ago
Old Toronto, Ontario, Canada Promote Project Full timeAbout the RoleWe are seeking a highly skilled Senior Developer to join our team at Promote Project. As a Senior Developer, you will be responsible for designing and building cloud-based applications using client-side Microsoft technologies such as Blazor/MudBlazor.Key ResponsibilitiesCollaborate with client and internal teams to translate client requirements...
-
Senior Software Engineer Trading
1 month ago
Toronto, Ontario, Canada Promote Project Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Promote Project. As a key member of our engineering team, you will be responsible for designing and architecting our algo trading platform to meet the high demands of our users.Your primary focus will be on building a robust and scalable trading platform that can...
-
Senior Full Stack Engineer
3 weeks ago
Old Toronto, Canada Promote Project Full timeOverviewPromote Project is seeking a skilled and motivated Senior Full Stack Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and building scalable, user-friendly systems for our customers and in-house tooling. If you are a self-starter with a passion for clean, reusable, and structured code, we...
-
Full Stack Developer for Project Growth
1 week ago
Old Toronto, Canada Promote Project Full timeExperience an exciting career opportunity as a Full Stack Developer at Promote Project in Toronto, Ontario.About the RoleThe Product Engineering team is responsible for building innovative solutions within our Fresh Operating System. These solutions empower grocers to enhance their workflows, ultimately contributing to reducing food waste.You will play a key...
-
Junior Software Developer
1 month ago
Toronto, Ontario, Canada Promote Project Full timeJob Title: Junior Software DeveloperWe are seeking a highly motivated and talented Junior Software Developer to join our Engineering Team at Zensurance. As a Junior Software Developer, you will play a key role in designing and building scalable, user-friendly systems for our customers and in-house tooling.Responsibilities:Collaborate with project...
-
Senior Software Architect
1 month ago
Old Toronto, Ontario, Canada Promote Project Full timeEmpower Retail Trading with Alpaca's Algo PlatformAs a key member of our FinTech startup, you will design and architect Alpaca's algo trading platform to meet the high expectations of tech-savvy users. With a focus on modern technology stacks and innovative business models, we're seeking a skilled software engineer to join our small team.Key...
-
Algo Trading Platform Architect
1 week ago
Old Toronto, Canada Promote Project Full timeOverviewPromote Project is a FinTech startup that offers a next-generation securities broker for algo traders. We're on a mission to empower tech-savvy users with modern technology and innovative business models.Salary & BenefitsThe compensation package includes a salary range of 65,000 - 110,000 CAD per year, providing a competitive offer for this...
-
Lead Channel Growth Strategist
4 days ago
Old Toronto, Canada Promote Project Full timeAre you a seasoned product expert with a passion for partnerships and innovation?About the RoleWe're seeking a Senior Product Manager - Channels to join our Partnerships & Platform organization at Promote Project.This role offers an exciting opportunity to define the product roadmap and strategy for products and platforms that support and grow a diverse...
-
Highly Skilled Cloud Software Engineer
7 days ago
Old Toronto, Canada Amazon Full timeJob OverviewWe are looking for a highly skilled Cloud Software Engineer to join our team at AWS Alameda. As a software development engineer on this team, you will leverage modern technologies and AWS services to empower AWS service teams to be more productive.AWS Alameda is shaping the future of how Control Planes for AWS Services will be offered. Our team...
-
Senior Product Manager Channels Partnerships
3 weeks ago
Old Toronto, Canada Promote Project Full timeAbout the Role:At Promote Project, we're looking for a seasoned Senior Product Manager Channels Partnerships to oversee the development of our channel partner ecosystem. This is a critical part of our growth strategy, and we're seeking someone with a deep understanding of partner operations and product development.The successful candidate will define product...
-
Highly Skilled Software Engineer
1 week ago
Toronto, Ontario, Canada Guidepoint Full timeAbout the RoleWe are seeking a highly skilled Software Engineer III to join our engineering team at Guidepoint. As a member of this team, you will play a vital role in building powerful technology that enables us to deliver knowledge to our clients efficiently.The successful candidate will have 4 years' experience with Object-Oriented Programming, PHP, SQL,...
-
Old Toronto, Canada Rivalry Limited Full timeJob OverviewWe are seeking a seasoned Software Engineer to join our Engineering team at Rivalry Limited.About the RoleThis is a full-time position that offers a competitive salary and total rewards package, including stock options.Key ResponsibilitiesDevelop and deploy features that enhance our product offerings, ensuring both quality and speed to market...
-
Highly Skilled Mobile Software Engineer
7 days ago
Toronto, Ontario, Canada Moneris Full timeJob DescriptionWe are seeking a highly skilled Mobile Software Engineer to join our team in Toronto.The successful candidate will have experience with Java and React Native on Android and be based in our Toronto office working in a hybrid model.Key Responsibilities:Analyze requirements, design, develop, update, and repair solutions that improve the product...
-
Chief Algo Trading Platform Architect
3 weeks ago
Old Toronto, Canada Promote Project Full timeAbout the Role:We are seeking an experienced software engineer to lead our team in designing and architecting Alpaca's algo trading platform.This is a unique opportunity to join a growing FinTech startup and contribute to the development of a high-quality and high-performance brokerage service.Key Responsibilities:Design and architect the algo trading...
-
Technical Lead for Algo Trading Platform
4 days ago
Old Toronto, Canada Promote Project Full timeWe are a growing FinTech startup, tapping into a new market in retail trading. Our target users are tech-savvy and analytical problem solvers who appreciate a modern technology stack and an innovative business model that helps empower them to move beyond old-school financial services.Your job is to build Alpaca's algo trading platform, satisfying our users'...
-
Old Toronto, Canada Fathom Full timeJob DescriptionWe are seeking a highly skilled Software Engineer to join our team in the New York City area. As a member of our infrastructure team, you will play a key role in designing, deploying, and monitoring all operational aspects of our platform.Your Role and Responsibilities:Ensure the stability, security, and performance of Fathom's cloud-based...
-
Highly Skilled Robotics Software Engineer
7 days ago
Toronto, Ontario, Canada Intero Integrity Full timeIntero Integrity is a dynamic and rapidly growing global company specializing in inspection, industrial, and environmental services for the energy sector. Our team develops cutting-edge equipment and software to execute projects worldwide.We strive to support the energy industry in utilizing natural resources efficiently, safely, and responsibly,...
-
Highly Skilled Researcher
2 weeks ago
Toronto, Ontario, Canada Thomson Reuters Full timeAbout the RoleIn this exciting opportunity, you will have the chance to work on complex software development projects as a Senior Research Engineer at Thomson Reuters. Your key responsibilities will include developing and delivering high-quality solutions, building scalable machine learning models, and collaborating with cross-functional teams.About the...