EverCommerce – EverPro – Full Stack Software Engineer (Remote, Canada) – Ontario

Company: EverCommerce

Location: Ontario

Expected salary: $80000 – 110000 per year

Job date: Sun, 09 Feb 2025 02:32:28 GMT

Job description: EverCommerce (Nasdaq: EVCM) is a leading service commerce platform, providing vertically-tailored, integrated SaaS solutions that help more than 690,000 global service-based businesses accelerate growth, streamline operations, and increase retention. Its modern digital and mobile applications create predictable, informed, and convenient experiences between customers and their service professionals. With its EverPro, EverHealth, and EverWell brands specializing in Home, Health, and Wellness service industries, EverCommerce provides end-to-end business management software, embedded payment acceptance, marketing technology, and customer experience applications. Learn more at EverCommerce.com.We are building an extraordinary company and looking for talented, energetic, and motivated people to join our team. You can learn more about our Company, Culture and Values here:We are looking for a Full Stack Software Engineer to focus on our Invoice Simple brand. Invoice Simple empowers microbusiness owners with simple tools to start, run and grow a thriving business. We support hundreds of thousands of delighted customers using our top-rated iOS and Android apps and our website.Our customers are contractors, freelancers, owner-operators, creatives, and small business owners. We help them save time, stay organized and look professional by being an accelerant to run and grow the business they want on their terms.We engage in detailed customer discovery, releasing fast and continuous delivery. Through a supportive team and culture, we empower team members to own their changes, from design through development and automated testing to deployment to production. We’re focused on continually improving our craft and each other. We engage directly on business issues and move quickly to make and keep our product the top invoicing app in the world.We are helping entrepreneurs do what they love – and get paid.We work with Typescript and ReactJS-based frameworks. We have a deep understanding of the Android and iOS platforms. Our server-side components are implemented in Typescript, running on NextJS, NodeJS, MongoDB and PostgreSQL, and our mobile applications are built with React Native.Who you areWe are looking for a passionate, experienced software developer with 2+ years of professional experience. You bring a diverse knowledge base that you use to help the team solve complex technical problems. You have a history of delivering successful projects, as well as some lessons learned from failures. You are keen on adopting the best engineering practices for running, monitoring and maintaining complex software. You easily establish relationships and networks with internal and external stakeholders, adjusting your communication style to different audiences, often advising others on complex technical matters.Key Responsibilities

  • Support Invoice Simple Payments product growth strategy, working on both new features and product maintenance
  • Take an active part in software development activities – gathering requirements, designing solutions, implementing and shipping code
  • Adopt and use the industry-best tools to increase the team’s performance and delight our customers
  • Collaborate with other team members, be reliable and competent peer
  • Deploy and monitor our apps and services, using cloud technologies

Requirements

  • Curious, data-driven, and you love to ask questions
  • 2+ years of professional software development experience
  • Experienced in using Typescript to implement type-safe, well-organized code
  • Strong React knowledge, and experience with React Native
  • Experience with SQL and NoSQL databases
  • Strong understanding of commonly used data structures and software design paradigms
  • Excellent analytical and troubleshooting abilities
  • Strong interpersonal and communication skills

Nice to Haves

  • Experience with payment concepts, APIs, and integrations
  • Good understanding of JavaScript tooling and ecosystem
  • Production experience working with massively adopted (100k+ users) mobile applications
  • Familiarity with native mobile development tools
  • Working with Startups / fast-moving teams

Where: Remote, Canada
The EverCommerce team is distributed globally, with teams in the U.S., Canada, the U.K., Jordan, New Zealand, and Australia. With a widely distributed team, we are used to working remotely across different time zones. This role can be based anywhere in Canada – if you’re close to one of our offices, we can set you up in-office or you can work 100% remotely. Please note that you must be eligible to work without sponsorship to qualify for this position, and this role may require travel to our Corporate Headquarters in Denver, Colorado, or to other office locations around North America.Benefits & Perks

  • Flexibility to work where/how you want within your country of employment – in-office, remote, or hybrid
  • Robust wellness benefits, including an annual wellness stipend
  • Flexible and generous (FTO) time-off
  • Employee Stock Purchase Program
  • Registered Retirement Savings Plan (RRSP) with 4% company match

Compensation: EverCommerce is committed to equal pay and transparency. The annual base salary range for this position is $80,000 – $110,000 CAD Per Year. Please note that the salary range information provided is a general guideline and combines all of the distinct labor markets within Canada. EverCommerce considers factors such as (but not limited to) scope and responsibilities of the position, candidate’s work experience, candidate’s work location, education/training, key skills, internal peer equity, external market data, as well as market and business considerations when making compensation decisions.EverCommerce is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender identity, sexual orientation, age, marital status, veteran status, or disability status. We look forward to reviewing your credentials and getting to know more about your experience!

Ample Insight Inc. – Front End and Full Stack Developer (Remote – Ontario, Canada ONLY) – Toronto, ON

Company: Ample Insight Inc.

Location: Toronto, ON

Expected salary:

Job date: Fri, 14 Feb 2025 23:02:06 GMT

Job description: Company DescriptionYou will join a world-class team of engineers and data scientists from Facebook, Uber, Amazon and Google. We are a fast growing consulting firm based in Toronto with clients ranging from leading startups building impactful technologies to Fortune 500 companies looking to scale their engineering and data capabilities.Job DescriptionWe are looking for an ambitious Jr to Intermediate Fullstack Engineer/Developer. You are passionate about technology but very pragmatic in the application of it to real-world engineering problems. You have experience in launching new products and scaling them. Critical thinking and problem-solving skills are essential for this role.At Ample Insight, you will have a unique opportunity to work with best-in-class engineers on large engineering problems, and in an environment with small teams and abundant opportunities for personal impact and growth.Please note that although this role is remote, you are required to be located in Canada (preferably in the Greater Toronto Region).QualificationsResponsibilities

  • You will be part of a small but highly impactful team, with a large amount of ownership and autonomy for managing things directly.
  • You will architect important systems and anticipate strategic and scaling-related challenges via thoughtful long-term planning
  • You will need to design, prototype, and create solutions that support highly reliable, scalable, performant SaaS products
  • You will own relationships with other engineering teams and collaborate with other functions

Requirements

  • BS (or MS/PhD) in Computer Science or related engineering field involving coding
  • 2+ years of professional software development experience
  • 1+ years of experience working with React, Node, Typescript
  • Solid CS fundamentals with experience across a range of disciplines, with one or more area of deep knowledge and experience
  • Proven track record of technical expertise at a company with a strong engineering culture
  • Experience setting technical strategy for an important company initiative
  • Experience with shipping software

Additional InformationWe have competitive compensation.Work on cool projects based on your interests and skills. We believe in accountability and NOT micro-management.

Okta – Staff Software Engineer (Full Stack) – Toronto, ON

Company: Okta

Location: Toronto, ON

Expected salary:

Job date: Wed, 12 Feb 2025 23:28:40 GMT

Job description: Get to know OktaOkta is The World’s Identity Company. We free everyone to safely use any technology-anywhere, on any device or app. Our Workforce and Customer Identity Clouds enable secure yet flexible access, authentication, and automation that transforms how people move through the digital world, putting Identity at the heart of business security and growth.At Okta, we celebrate a variety of perspectives and experiences. We are not looking for someone who checks every single box – we’re looking for lifelong learners and people who can make us better with their unique experiences.Join our team! We’re building a world where Identity belongs to you.The Privileged Access Management TeamThe Okta Privileged Access Management (PAM) is an identity-centric approach to a common and critical privileged access use case. Our elegant Zero Trust architecture is purpose-built for the modern cloud and helps customers solve challenging security and operations pain points at scale.The Staff Software Engineer (Full Stack) OpportunityWe are looking for a software engineer to join our fast-growing team with a focus on scalability, reliability, and enhancing the core building blocks of the product.What you’ll be doing

  • Work on Backend components written in GO and frontend components written in React
  • Be deeply involved in evolving the core architecture of PAM.
  • Work in our product development teams to build scalable, composable components of our platform.
  • Be responsible for designing and implementing scalable architecture patterns.
  • Delight our customers by providing world class UX using our React-based design system
  • Design and build APIs that customers rely on for access to production infrastructure.

What you’ll bring to the role

  • Have 6-8 years of software development experience with a background in Golang
  • Proficient in React or similar front-end UI stacks.
  • Experienced working with relational databases like PostgreSQL or similar RDBMS technologies.
  • have the ability to complete a feature end to end from designing database models to backend APIs and frontend UI components.
  • Experienced working with any cloud provider such as AWS, GCP or Azure.
  • Thrive in a collaborative environment built on end-to-end ownership.
  • Love thinking about distributed systems, and the reliability, availability, and performance implications of the decisions made in their design.
  • Think in terms of systems, services, and APIs.
  • Have a passion and interest to work on systems that are highly reliable, maintainable, scalable and secure.
  • Bring the right attitude to the team: ownership, accountability, attention to detail, and customer focus.
  • Are comfortable working on a fully-distribute

#LI-remoteBelow is the annual salary range for candidates located in Canada. Your actual salary will depend on factors such as your skills, qualifications, and experience. In addition, Okta offers equity (where applicable), bonus, and benefits, including health, dental, and vision insurance, RRSP with a match, healthcare spending, telemedicine, and paid leave (including PTO and parental leave) in accordance with our applicable plans and policies. To learn more about our Total Rewards program, please visit: . The annual base salary range for this position for candidates located in Canada is between:$135,000-$203,000 CADWhat you can look forward to as an Full-Time Okta employee!

  • Amazing
  • Making
  • Fostering

Okta cultivates a dynamic work environment, providing the best tools, technology and benefits to empower our employees to work productively in a setting that best and uniquely suits their needs. Each organization is unique in the degree of flexibility and mobility in which they work so that all employees are enabled to be their most creative and successful versions of themselves, regardless of where they live. Find your place at Okta .Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws. If reasonable accommodation is needed to participate in the job application, interview process, or onboarding please use this to request an accommodation.Okta is committed to complying with applicable data privacy and security laws and regulations. For more information, please see our Privacy Policy at .U.S. Equal Opportunity Employment InformationIndividuals seeking employment at this company are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation. When submitting your application above, you are being given the opportunity to provide information about your race/ethnicity, gender, and veteran status. This information helps us support or diversity, inclusion, and belonging efforts, as well as maintain fair and equitable hiring practices.Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows:A “disabled veteran” is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.A “recently separated veteran” means any veteran during the three-year period beginning on the date of such veteran’s discharge or release from active duty in the U.S. military, ground, naval, or air service.An “active duty wartime or campaign badge veteran” means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.An “Armed forces service medal veteran” means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985. Pay TransparencyOkta complies with all applicable federal, state, and local pay transparency rules. For additional information about the federal requirements, .Voluntary Self-Identification of Disability
Form CC-305
Page 1 of 1
OMB Control Number 1250-0005
Expires 04/30/2026 Why are you being asked to complete this form?We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years. Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at . How do you know if you have a disability?A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to:

  • Alcohol or other substance use disorder (not currently using drugs illegally)
  • Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
  • Blind or low vision
  • Cancer (past or present)
  • Cardiovascular or heart disease
  • Celiac disease
  • Cerebral palsy
  • Deaf or serious difficulty hearing
  • Diabetes
  • Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
  • Epilepsy or other seizure disorder
  • Gastrointestinal disorders, for example, Crohn’s Disease, irritable bowel syndrome
  • Intellectual or developmental disability
  • Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
  • Missing limbs or partially missing limbs
  • Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
  • Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)
  • Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
  • Partial or complete paralysis (any cause)
  • Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
  • Short stature (dwarfism)
  • Traumatic brain injury

PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.The foundation for secure connections between people and technologyOkta is the leading independent provider of identity for the enterprise. The Okta Identity Cloud enables organizations to securely connect the right people to the right technologies at the right time. With over 7,000 pre-built integrations to applications and infrastructure providers, Okta customers can easily and securely use the best technologies for their business. More than 19,300 organizations, including JetBlue, Nordstrom, Slack, T-Mobile, Takeda, Teach for America, and Twilio, trust Okta to help protect the identities of their workforces and customers.

Royal Bank of Canada – Senior Full Stack Android Engineer – Toronto, ON

Company: Royal Bank of Canada

Location: Toronto, ON

Expected salary:

Job date: Tue, 04 Feb 2025 23:06:06 GMT

Job description: Job Summary We are looking for a senior backend developer with node knowledge as well as strong skills on building large scale microservices. The candidate should also have some experience in Android developer with KotlinJob DescriptionWhat you’ll be doing

  • Implementing features and maintaining microservices in Node.js.
  • Implementing features and improvements for our Android app as part of a team distributed across the world.
  • Contributing to architecture and maintenance of key components of the apps.
  • Participating in code reviews, architectural planning, and delivery meetings.
  • Collaborating with the product, UX, and backend server teams to help build better APIs and track down user issues.
  • Managing and monitoring releases of our backend applications.

What do you need to succeed?Must-haves:

  • You have excellent written and verbal communication skills.
  • You have experience working with RESTful APIs.
  • You have experience with Node and Kotlin.
  • You are familiar with testing, especially on microservices.
  • You are passionate about shipping apps with exquisite UI and excellent performance.
  • You care deeply about application security and understand the importance of protecting sensitive user data.

Nice-to-Haves

  • Experience with Android and Kotlin.
  • Experience with Jenkins, GitHub Actions, OpenShift, Dynatrace.
  • Experience contributing to open-source projects.
  • Experience with remote work and its unique challenges and rewards.

What’s in it for you?
We thrive on the challenge to be our best, progressive thinking to keep growing and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.

  • A comprehensive Total Rewards Program including bonuses and flexible benefits.
  • A dedicated manager who will support, coach, and work with you to develop an individual career growth plan
  • Support from other Leadership within Strategic Design for additional coaching opportunities
  • Ability to make a difference and lasting impact.
  • An agile, collaborative, progressive, and high-performing team.
  • A remote and flexible working environment.
  • The tools you need to stay connected, work collaboratively, and design efficiently

#LI-HYBRID#LI-POSTJob Skills Android, Application Development, Application Integrations, Application Maintenance, Applications Architecture, Back-End Development, Detail-Oriented, Enterprise Application Delivery, Git, Group Problem Solving, Microservices Architecture, Mobile Applications, Node.js, Programming Languages, Software Development Life Cycle (SDLC), System ApplicationsAdditional Job DetailsAddress: RBC CENTRE, 155 WELLINGTON ST W:TORONTOCity: TORONTOCountry: CanadaWork hours/week: 37.5Employment Type: Full timePlatform: TECHNOLOGY AND OPERATIONSJob Type: RegularPay Type: SalariedPosted Date: 2025-02-03Application Deadline: 2025-02-28Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date aboveInclusion and Equal Opportunity EmploymentAt RBC, we embrace diversity and inclusion for innovation and growth. We are committed to building inclusive teams and an equitable workplace for our employees to bring their true selves to work. We are taking actions to tackle issues of inequity and systemic bias to support our diverse talent, clients and communities.We also strive to provide an accessible candidate experience for our prospective employees with different abilities. Please let us know if you need any accommodations during the recruitment process.Join our Talent CommunityStay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at .

EverCommerce – Invoice Simple — Full Stack Software Engineer (Remote, Canada) – Ontario

Company: EverCommerce

Location: Ontario

Expected salary: $80000 – 120000 per year

Job date: Wed, 05 Feb 2025 01:35:08 GMT

Job description: EverCommerce (Nasdaq: EVCM) is a leading service commerce platform, providing vertically-tailored, integrated SaaS solutions that help more than 690,000 global service-based businesses accelerate growth, streamline operations, and increase retention. Its modern digital and mobile applications create predictable, informed, and convenient experiences between customers and their service professionals. With its EverPro, EverHealth, and EverWell brands specializing in Home, Health, and Wellness service industries, EverCommerce provides end-to-end business management software, embedded payment acceptance, marketing technology, and customer experience applications. Learn more at EverCommerce.com.We are building an extraordinary company and looking for talented, energetic, and motivated people to join our team. You can learn more about our Company, Culture and Values here:We are looking for a Full Stack Software Engineer to focus on our Invoice Simple brand. Invoice Simple empowers microbusiness owners with simple tools to start, run and grow a thriving business. We support hundreds of thousands of delighted customers using our top-rated iOS and Android apps and our website.Our customers are contractors, freelancers, owner-operators, creatives, and small business owners. We help them save time, stay organized and look professional by being an accelerant to run and grow the business they want on their terms.We engage in detailed customer discovery, releasing fast and continuous delivery. Through a supportive team and culture, we empower team members to own their changes, from design through development and automated testing to deployment to production. We’re focused on continually improving our craft and each other. We engage directly on business issues and move quickly to make and keep our product the top invoicing app in the world.We are helping entrepreneurs do what they love – and get paid.We work with Typescript and ReactJS-based frameworks. We have a deep understanding of the Android and iOS platforms. Our server-side components are implemented in Typescript, running on NextJS, MongoDB and PostgreSQL, and our mobile applications are built with React Native.Who you areWe are looking for a passionate, experienced software developer with 2+ years of professional experience. You bring a diverse knowledge base that you use to help the team solve complex technical problems. You have a history of delivering successful projects, as well as some lessons learned from failures. You are keen on adopting the best engineering practices for running, monitoring and maintaining complex software. You easily establish relationships and networks with internal and external stakeholders, adjusting your communication style to different audiences, often advising others on complex technical matters.Key ResponsibilitiesSupport Invoice Simple Payments product growth strategy, working on both new features and product maintenanceTake an active part in software development activities – gathering requirements, designing solutions, implementing and shipping codeAdopt and use the industry-best tools to increase the team’s performance and delight our customersCollaborate with other team members, be reliable and competent peerDeploy and monitor our apps and services, using cloud technologiesRequirementsCurious, data-driven, and you love to ask questions2+ years of professional software development experienceExperienced in using Typescript to implement type-safe, well-organized codeStrong React knowledge, and experience with React NativeExperience with SQL and NoSQL databasesStrong understanding of commonly used data structures and software design paradigmsExcellent analytical and troubleshooting abilitiesStrong interpersonal and communication skillsNice to HavesExperience with payment concepts, APIs, and integrationsGood understanding of JavaScript tooling and ecosystemProduction experience working with massively adopted (100k+ users) mobile applicationsFamiliarity with native mobile development toolsWorking with Startups / fast-moving teamsWhere:
The EverCommerce team is distributed globally, with teams in the U.S., Canada, the U.K., Jordan, New Zealand, and Australia. With a widely distributed team, we are used to working remotely across different time zones. This role can be based anywhere in Canada – if you’re close to one of our offices, we can set you up in-office or you can work 100% remotely. Please note that you must be eligible to work without sponsorship to qualify for this position, and this role may require travel to our Corporate Headquarters in Denver, Colorado, or to other office locations around North America.Benefits & PerksFlexibility to work where/how you want within your country of employment – in-office, remote, or hybridRobust wellness benefits, including an annual wellness stipendFlexible and generous (FTO) time-offEmployee Stock Purchase ProgramRegistered Retirement Savings Plan (RRSP) with 4% company matchCompensation: EverCommerce is committed to equal pay and transparency. The annual base salary range for this position is $80,000 – $120,000 CAD Per Year. Please note that the salary range information provided is a general guideline and combines all of the distinct labor markets within Canada. EverCommerce considers factors such as (but not limited to) scope and responsibilities of the position, candidate’s work experience, candidate’s work location, education/training, key skills, internal peer equity, external market data, as well as market and business considerations when making compensation decisions.EverCommerce is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender identity, sexual orientation, age, marital status, veteran status, or disability status. We look forward to reviewing your credentials and getting to know more about your experience!

World Vision International – Full Stack Developer – Mississauga, ON

Company: World Vision International

Location: Mississauga, ON

Expected salary:

Job date: Sat, 01 Feb 2025 06:38:02 GMT

Job description: Full Stack DeveloperMississauga, ON, Canada ● Virtual Req #1115Thursday, January 30, 2025Are you looking for more than a job? At World Vision Canada we offer challenging careers that change the lives of children all over the world and it will change yours too. Come and be part of a team of 400 Canadians with a vision for the world: Life in all its fullness for every child.You will experience Christian faith in action helping to make real and lasting change in the lives of the world’s most vulnerable children. Join the World Vision Canada team and be part of a powerful and effective force for good:For Children. For Change. For Life.Position: Full Stack DeveloperReports to: Head of InnovationPosition Term: Full Time PermanentPrimary Location: Mississauga, Ontario, Canada
Workplace Type: HybridThe Market-Creating Innovation (MCI) teams are at the center of WVC’s innovation hub. We are focused on building a digitally enabled organization and exploring new engagement and market opportunities to help everyone be a philanthropist.We work in agile with a lean startup approach and design thinking, asking our team of developers, designers, advisors, and experts to think beyond and find effective and efficient technology-infused solutions that put people at the center of everything that we deliver.Job Purpose:As a Full Stack Developer, your primary responsibility is to develop and maintain digital solutions. You will work closely with the product owner, technical architect, and product designer to understand the user experience and design requirements and translate them into functional code that meets the organization’s goals, strategic priorities, and user needs. Your role is critical in ensuring that the platform is developed according to best practices, is scalable, and meets the performance and security standards required for a global user base.You will be responsible for writing clean, efficient, and maintainable code, and for conducting code reviews and testing to ensure that the platform is stable, reliable, and free of defects. You will also be responsible for integrating with third-party APIs, services, and tools as needed, and for developing and maintaining documentation for your code and technical processes.As a key member of the incubator team, you will collaborate with cross-functional teams to identify and prioritize new features, improvements, and technical requirements, and to ensure that the platform is launched successfully, meeting the needs of its users and achieving its business goals. Your ability to think creatively, communicate effectively, and collaborate with cross-functional teams will be essential to the success of the platform and the incubator teamResponsibilities:

  • Design and deliver digital solutions and maintain existing products.
  • Build custom software solutions using web technologies, and collaborate with scrum teams to implement new features and strategically plan for future products.
  • Manage the end-to-end lifecycle for the production of software and applications, including activities like requirements analysis; writing, building, and deploying software using software design principles.
  • Working on significant issues and recommending digital solutions to challenges requiring complex technical trade-offs.
  • Work independently with minimal guidance to create digital solutions that are based on defined hypotheses
  • Collaborate with cross-functional teams to design, develop, and test digital solutions
  • Continuously learn and stay up-to-date with new technologies and programming languages
  • Participate in code reviews and contribute to the development of coding standards
  • Ensure the security and integrity of data and software systems
  • Write clean, efficient, and well-documented code and maintain technical documentation
  • Troubleshoot and debug applications to identify and fix issues
  • Provide technical support to end-users as needed.

Qualifications:

  • Bachelor’s degree in computer science or a related field
  • Minimum 5 years of full stack web development experience.
  • Experience developing applications in one or more programming languages (such as PHP, Python, or JavaScript)
  • Knowledge of software development principles and methodologies (such as Agile or Scrum)
  • Experience with version control systems (such as Git)
  • Familiarity with database management systems (such as MySQL)
  • Familiarity in API design and development and delivering RESTful Services
  • Experience working in an Agile environment
  • Strong problem-solving abilities and a collaborative team player
  • Excellent data analysis skills
  • Demonstrated analytical, communication, and organizational skills.

Work Environment/ Conditions:

  • Fully remote with potential for in-office or off-site sessions such as development sprints, brainstorming, and other org-wide or team socials.

Why Consider Us?

  • World Vision Canada has consistently been awarded Canada and GTA top employer awards.
  • We are Canada’s largest development, relief, and advocacy non-profit organization.
  • We embody an Agile mindset here.
  • We offer competitive pay and benefits. Our comprehensive health benefits start on day 1 which includes a Health Spending Account.
  • We offer extra time off for restoration by closing for an additional day on long weekends, 6 times a year.
  • We offer a family-friendly, caring, and flexible work environment.

#LI-HybridWe bring life-saving support in times of disaster. We help poor communities to take charge of their futures. We provide small loans and training that boost family livelihoods. We work with policy makers to change the way the world is run. Our Christian faith teaches us that every child, regardless of gender, faith or race, is a precious gift to the entire world – and that their wellbeing concerns us all. We shall never rest while children suffer in situations that can be changed.Our Core Values: We are committed to the Poor. We are Christian. We are Stewards. We value People. We are Partners. We are Responsive.Qualified candidates must be able to demonstrate a commitment to the core values and mission of the World Vision partnership.World Vision Canada takes our Safeguarding responsibilities seriously and we provide an environment that is safe for our child and adult beneficiaries. We have strong recruitment procedures to make sure the safest and most suitable people work with the children in our programs. We provide our staff and volunteers with ongoing supervision, support and training in their work with child and adult beneficiaries.World Vision Canada welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.Thank you for your interest; however only those applicants selected for an interview will be contacted.

Full Stack Project Manager – LotusFlare – Toronto, ON

Company: LotusFlare

Location: Toronto, ON

Expected salary:

Job date: Sat, 01 Feb 2025 06:40:30 GMT

Job description: LotusFlare is a provider of cloud-native SaaS products based in the heart of Silicon Valley. Founded by the team that helped Facebook reach over one billion users, LotusFlare was founded to make affordable mobile communications available to everyone on Earth.Today, LotusFlare focuses on designing, building, and continuously evolving a digital commerce and monetization platform that delivers valuable outcomes for enterprises. Our platform, Digital Network Operator® (DNO™) Cloud, is licensed to telecommunications services providers and supports millions of customers globally.LotusFlare has also designed and built the leading eSIM travel product – Nomad. Nomad provides global travelers with high-speed, affordable data connectivity in over 190 countries. Nomad is available as an iOS or Android app or via getnomad.app.Job Description and Responsibilities:Overall Project Owner
Lead the project delivery process from concept to launch, including requirements gathering, design, development, testing, and deployment.
Ability to engage with clients at various levels and drive projects toward positive outcomes.
Business requirement gathering
Translate customer business needs and market insights into actionable project requirements, ensuring alignment with business objectives.
Technical design
Work with LotusFlare’s engineering and product teams as well as externally with customer technical teams on high-level and low-level technical design and architecture, leveraging a strong understanding of telecom BSS products.
Project delivery
Collaborate with internal and external cross-functional teams (engineering, UX/UI, sales, marketing, customer success) to define project vision, strategy, roadmap, and prioritization.
Manage dependencies and risks, proactively identify and address roadblocks to ensure project success.
Manage and prioritize multiple tracks simultaneously while maintaining a focus on detail and quality.
Possess excellent communication skills to effectively collaborate with diverse stakeholders, both internally and externally.
Project iteration
Analyze and utilize data (quantitative and qualitative) to drive product decisions and optimize user experience.
Define core metrics to measure product success and track key performance indicators (KPIs).Job Requirements:5+ years of experience in product management, solution architect, or software development.
Proven track record of successfully leading and delivering complex software projects.
In-depth knowledge of telecom BSS products and TM Forum standards/frameworks (preferred).
Experience working in a fast-paced, agile environment with a focus on continuous improvement.
Excellent communication, collaboration, and problem-solving skills.
Ability to work independently and manage multiple priorities effectively.
Passion for technology and a strong desire to make a positive impact.Benefits:
Competitive salary package.
Paid lunch.
Yearly bonus.
Training and workshops.
Truly flexible working hours.About us:At LotusFlare, we attract and keep amazing people by offering two key things:
Purposeful Work: Every team member sees how their efforts make a tangible, positive difference for our customers and partners.
Growth Opportunities: We provide the chance to develop professionally while mastering cutting-edge practices in cloud-native enterprise software.From the beginning, our mission has been to simplify technology to create better experiences for customers. Using an “experience down” approach, which prioritizes the customer’s journey at every stage of development, our Digital Network Operator™ Cloud empowers communication service providers to achieve valuable business outcomes. DNO Cloud enables communication service providers to innovate freely, reduce operational costs, monetize network assets, engage customers on all digital channels, drive customer acquisition, and increase retention.With headquarters in Santa Clara, California, and five major offices worldwide, LotusFlare serves Deutsche Telekom, T-Mobile, A1, Globe Telecom, Liberty Latin America, Singtel, and other leading enterprises around the world.Website: www.lotusflare.com
LinkedIn: https://www.linkedin.com/company/lotusflare
Instagram: https://www.instagram.com/lifeatlotusflare/
Twitter: https://twitter.com/lotus_flarePowered by JazzHR

LotusFlare is a Silicon Valley-based company offering cloud-native SaaS products aimed at making mobile communications affordable for everyone. Their Digital Network Operator® (DNO™) Cloud platform is used by telecommunications service providers globally, and they also offer the eSIM travel product Nomad. The company is currently looking for a Project Owner with experience in product management, solution architect, or software development to lead project delivery processes. LotusFlare offers competitive benefits, purposeful work, growth opportunities, and a focus on customer experience. Their mission is to simplify technology and create better experiences for customers through innovative products and solutions.

Fidelity Investments – Associate Full Stack Developer FCC – Toronto, ON

Company: Fidelity Investments

Location: Toronto, ON

Expected salary:

Job date: Sat, 25 Jan 2025 03:37:41 GMT

Job description: Job DescriptionPosition – Associate Full Stack DeveloperThis is a remote role.Current work authorization for Canada is required for all openings.Who We AreFidelity Clearing Canada (FCC) is the leading independent clearing broker and custodian in the Canadian market. We provide trade execution, clearing; custody and back-office support services to Canadian-based brokerage firms and registered Portfolio Managers.FCC is developing industry leading advisor platform capabilities for independent Portfolio Managers and Broker Dealer firms. This development will focus on providing integrated service, productivity, and revenue growth tools through implementation of systems supporting business process automation. This role will be part of the technology team tasked with developing business critical technology solutions designed to automate manual processes.What you will doThe Associate Full Stack Developer is responsible for developing and enhancing client facing web-based software solutions and integration points. The following responsibilities are part of this role:

  • Design, code, test, debug, and document process workflows based on the latest technologies, in accordance with specific business requirements to enhance existing business platforms and to build new product offerings.
  • Efficiently utilize frameworks and technologies such as: Java, AngularJS and SQL to build effective software solutions.
  • Implement APIs, workflows, and integrations for seamless functionality.
  • Effectively create workflows and streamline processes using low-code platform and automation frameworks
  • Closely collaborate with QA teams to resolve identified issues and validate functionality in a timely fashion.
  • Develop unit, integration, and automated test cases to ensure code quality.
  • Participate in peer code reviews to maintain high standards and to improve team efficiency.
  • Ensures that functional specifications can be implemented technically while developing and innovating commercial technology assets to meet the following objectives: robustness, performance, and reliability.
  • Liaise with internal and external user groups as needed and effectively work in an agile environment.
  • Maintain up-to-date change logs and technical manuals including accurate and complete code comments.
  • Implements the best practices of Agile and DevOps for development to deliver quality products predictably and consistently.

What We are Looking For

  • 1-3 years of experience in an agile development environment
  • Working experience in web development with emphasis on Service-Oriented Architecture( Java/J2EE, AngularJS/React).
  • Knowledge of concepts such as: TypeScript, Bootstrap Grid System, SPA (Single Page Application), RESTful API.
  • Hands-on experience in creating high performance web applications.
  • Knowledge of SQL and database platforms such as: Oracle, MariaDB.
  • Some experience with CI/CD pipelines to enable efficient automated code builds and package deployments, ensuring smooth production releases with minimal disruption.
  • Hands-on experience with an Agile methodology and the Atlassian stack (JIRA, Confluence).
  • The following are considered an asset:
  • Knowledge of Appian products with focus on workflow and automation.
  • Experience with DocuSign and document management platforms.
  • Wealth management, brokerage, or financial services experience.
  • Completion of the Canadian Securities Course.

The Expertise You Bring

  • Strong technical insight and experience to inform, guide, challenge and support technical decisions.
  • Excellent analytical, conceptual, and innovative problem-solving abilities combined with attention to details.
  • You are strong communicator, both written and verbal.
  • Good multitasking capabilities and ability to work effectively in an agile environment.
  • Comfortable working in a fast-paced environment with minimal supervision.
  • Quick to adapt to new technologies with strong technical aptitude.

Education and Experience

  • University Degree/College Diploma, preferably in Computer Science, or equivalent work experience.

Current work authorization for Canada is required for all openings.Fidelity Canada is an equal opportunity employerFidelity Canada is committed to fostering a diverse and inclusive workplace. We will consider all qualified applicants for employment regardless of race, color, religion, sex, sexual orientation, gender identity or expression, national or ethnic origin, age, disability, family status, protected veterans’ status, Aboriginal/Native American status or any other legally-protected ground.Accommodation during the application processFidelity Canada welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in the selection process. If you require an accommodation, please email us at .No telephone inquiries or agencies please. We thank all applicants for their interest, please be advised that only those selected for an interview will be contacted.Why Work at Fidelity?We are proud to be recipients of the following:Awards

  • Canada’s Top 100 Employers

o Greater Toronto’s Top Employers
o Canada’s Top Family-Friendly Employers
o Canada’s Top Employers for Young People

  • Great Place To Work® Certified

o Best Workplaces for Inclusion
o Best Workplaces for Mental Wellness
o Best Workplaces for Today’s Youth
o Best Workplaces for Women
o Best Workplaces in Financial Services & Insurance
o Best Workplaces in Ontario
o Best Workplaces with Most Trusted Executive Teams

  • LinkedIn Top Companies in Canada
  • Human Resource Director (HRD) – Best Place To Work

o HRD – 5-Star Benefit Program
o HRD – 5-Star Diversity & Inclusion EmployerDesignations

  • Canadian Compassionate Companies – Certified
  • Benefits Canada’s Workplace Benefits Award – Future of Work Strategy
  • TalentEgg National Recruitment Excellence Award – Special Award for Diversity & Inclusion in Recruiting
  • Canadian HR Reporter’s Most Innovative HR Team

Vertical Scope – Senior Software Engineer (Full Stack) – Ontario

Company: Vertical Scope

Location: Ontario

Expected salary: $110000 – 120000 per year

Job date: Fri, 17 Jan 2025 06:59:26 GMT

Job description: WHO WE AREVerticalScope (TSE: FORA) operates one of the 10 largest community platforms in the US. Our platform includes over 1,200 websites and 125 million monthly visitors. Our mission is to enable the world to share expertise and discover knowledge on subjects they love. We operate at the intersection of community, content, and commerce, and believe in the power of enthusiasts to inform and inspire.THE ROLEAt VerticalScope, we are reimagining the future of online communities. This is a great opportunity for an energetic Senior Software Engineer to join a talented team to maintain and improve . This role requires a blend of expertise in backend and frontend software development using Python and React.js. You will refactor our legacy codebase while shipping exciting new features.You will report to the Director of Engineering in a flat organization and collaborate with seven engineers in a close-knit team. As Senior Software Engineer, you will collaborate with our engineers, product managers, and a designer to help improve our user experience and grow our business.The position is remote from Canada. You can work anywhere in Canada except Quebec.This is an exciting opportunity to join a mission-focused public company with a startup mentality.WHAT YOU’LL DO

  • Work with cross-functional teams to operate and grow a world-class portfolio of businesses
  • Work on RateMDs primarily and support other web properties when on call and as needed
  • Write readable, maintainable, testable code
  • Gravitate toward simplicity when collaborating on larger architectural visions
  • Research, communicate, and advocate for the use of best practices
  • Identify and prioritize tech debt and contribute to our engineering roadmap
  • Work with our world-class Ad Tech team to implement and grow programmatic advertising systems for our portfolio
  • Mentor and coach junior teammates, helping them elevate their skills and careers
  • Be on-call on a week-long schedule every eight weeks, rotating with seven other engineers. The on-call schedule is subject to change
  • Other related responsibilities and ad hoc projects as negotiated and needed to meet the ongoing needs of the company

ABOUT YOU

  • 5+ years of experience in full stack software development, but if you’re awesome, we’re flexible
  • 5+ years of experience in web application development using Python and javascript
  • Experience with an MVC framework such as Django
  • Experience with modern JS frameworks such as ReactJS
  • Proficiency in CSS & HTML
  • Proven experience building robust & scalable web/app services
  • Familiarity with relational databases, data modeling, and SQL
  • Strong understanding of software architecture and design

YOU’RE A GREAT FIT IF YOU ALSO HAVE

  • Experience with online communities, especially forums
  • Experience with Postgresql, ElasticSearch, and Redis
  • Experience with Google Ad Manager and Programmatic Advertising
  • Experience with Docker, Kubernetes, Google Cloud Platform & CloudFlare

TECHNOLOGIES WE USE

  • Google Cloud Platform (GCE, GKE, CloudSQL (PostgreSQL), Storage) and AWS S3
  • Django & React.js
  • RabbitMq/Kafka
  • Redis/Memcache
  • Terraform and Ansible
  • Docker
  • Languages deployed: PHP, Python
  • Cloudflare/Fastly \n

\n$110,000 – $120,000 a year \nLIFE AT VERTICALSCOPEWe believe that competitive benefits are an important investment in our people and culture. In addition to joining a passionate and collaborative team culture, your benefits and perks include:Benefits:– Full suite of health benefits (medical, dental, vision), including fertility options– Retirement savings program and HSA/FSA programs– Flexible working hours and unlimited vacation– Parental leave top up pay– Life insurance, long-term disability, AD&D– Employee Stock Option Program (ESOP)– Career development stipendPerks:– Employee referral bonus– Employee discounts– High-tech office space and remote work options– Virtual social events– Inclusive cultureEEOOur company values diversity of thought and believes diverse teams make innovation possible. We work on complex, difficult problems with no linear or clear solutions. We believe that a diverse team can bring different perspectives and approaches, and whose experiences reflect the full set of clients we seek to serve. As such, VerticalScope is committed to a diverse representation among our employees.If you require disability-related accommodation during the application, recruitment, and interview process, please let us know and we will work with you to make all possible adjustments to suit your needs.

EverCommerce – EverPro – Senior Full Stack Engineer (Remote, CAN) – Toronto, ON

Company: EverCommerce

Location: Toronto, ON

Expected salary: $120000 – 140000 per year

Job date: Thu, 09 Jan 2025 05:33:08 GMT

Job description: Senior Software Engineer – Invoice Simple (Remote, Canada)At EverCommerce [Nasdaq: EVCM], we are on a mission to digitally transform the service economy with tailored, end-to-end SaaS solutions that simplify and empower the lives of our 685,000+ customers. As a leading service commerce platform, our modern digital and mobile applications create predictable, informed, and convenient experiences between customers and their service professionals in the areas of Home & Field Services, Health Services, and Fitness & Wellness industries.We are building an extraordinary company and looking for talented, energetic, and motivated people to join our team. You can learn more about our Company, Culture and Values here:We are looking for a Senior Software Engineer to focus on our Invoice Simple brand. Invoice Simple empowers microbusiness owners with simple tools to start, run and grow a thriving business. We support hundreds of thousands of delighted customers using our top-rated iOS and Android apps and our website.Our customers are contractors, freelancers, owner-operators, creatives, and small business owners. We help them save time, stay organized and look professional by being an accelerant to run and grow the business they want on their terms.We engage in detailed customer discovery, releasing fast and continuous delivery. Through a supportive team and culture, we empower team members to own their changes, from design through development and automated testing to deployment to production. We’re focused on continually improving our craft and each other. We engage directly on business issues and move quickly to make and keep our product the top invoicing app in the world.We are helping entrepreneurs do what they love – and get paid.We work with Typescript and ReactJS-based frameworks. We have a deep understanding of the Android and iOS platforms. Our server-side components are implemented in Typescript, running on NextJS, MongoDB and PostgreSQL, and our mobile applications are built with React Native.Who you areWe are looking for a passionate, experienced software developer with 5+ years of professional experience. You bring a diverse knowledge base that you use to help the team solve complex technical problems. You have a history of delivering successful projects, as well as some lessons learned from failures. You are keen on adopting the best engineering practices for running, monitoring and maintaining complex software. You easily establish relationships and networks with internal and external stakeholders, adjusting your communication style to different audiences, often advising others on complex technical matters.Key ResponsibilitiesSupport Invoice Simple Payments product growth strategy, working on both new features and product maintenanceTake an active part in software development activities – gathering requirements, designing solutions, implementing and shipping codeAdopt and use the industry-best tools to increase the team’s performance and delight our customersCollaborate with other team members, be reliable and competent peerDeploy and monitor our apps and services, using cloud technologiesRequirementsCurious, data-driven, and you love to ask questions5+ years of professional software development experienceExperienced in using Typescript to implement type-safe, well-organized codeStrong React knowledge, and experience with React NativeExperience with SQL and NoSQL databasesStrong understanding of commonly used data structures and software design paradigmsExcellent analytical and troubleshooting abilitiesStrong interpersonal and communication skillsNice to HavesExperience with payment concepts, APIs, and integrationsGood understanding of JavaScript tooling and ecosystemProduction experience working with massively adopted (100k+ users) mobile applicationsFamiliarity with native mobile development toolsWorking with Startups / fast-moving teamsWhere:
The EverCommerce team is distributed globally, with teams in the U.S., Canada, the U.K., Jordan, New Zealand, and Australia. With a widely distributed team, we are used to working remotely across different time zones. This role can be based anywhere in Canada – if you’re close to one of our offices, we can set you up in-office or you can work 100% remotely. Please note that you must be eligible to work without sponsorship to qualify for this position, and this role may require travel to our Corporate Headquarters in Denver, Colorado, or to other office locations around North America.Benefits & Perks

  • Flexibility to work where/how you want within your country of employment – in-office, remote, or hybrid
  • Robust wellness benefits, including an annual wellness stipend
  • Flexible and generous (FTO) time-off
  • Employee Stock Purchase Program
  • Registered Retirement Savings Plan (RRSP) with 4% company match
  • Continued investment in your professional development through Udemy

Compensation: EverCommerce is committed to equal pay and transparency. The annual base salary range for this position is $120,000 – $140,000 CAD Per Year. Please note that the salary range information provided is a general guideline and combines all of the distinct labor markets within Canada. EverCommerce considers factors such as (but not limited to) scope and responsibilities of the position, candidate’s work experience, candidate’s work location, education/training, key skills, internal peer equity, external market data, as well as market and business considerations when making compensation decisions.EverCommerce is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender identity, sexual orientation, age, marital status, veteran status, or disability status. We look forward to reviewing your credentials and getting to know more about your experience!