Jobs.ca
Jobs.ca
Language
EverCommerce logo

Full Stack Software Engineer

EverCommerce6 days ago
Remote
Canada
CA$57,986 - CA$79,730/yearly
Mid Level

Top Benefits

Remote or hybrid flexibility
Health and wellness benefits, annual stipend
Professional development via Udemy

About the role

Who you are

  • We 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
  • 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
  • Good understanding of JavaScript tooling and ecosystem
  • Strong React knowledge
  • 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
  • Experience with payment concepts, APIs, and integrations
  • Experience with React Native
  • Production experience working with massively adopted (100k+ users) mobile applications
  • Familiarity with native mobile development tools
  • Working with Startups / fast-moving teams

What the job involves

  • 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 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
  • 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

Benefits

  • Flexibility to work where/how you want – in-office, remote, or hybrid
  • Robust health and wellness benefits, including an annual wellness stipend
  • Continued investment in your professional development through Udemy
  • 401k with company match
  • Flexible and generous paid time off
  • Employee Stock Purchase Program

About EverCommerce

Software Development
1001-5000

EverCommerce 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. Specializing in Home & Field Services, Health Services, and Fitness & Wellness industries, EverCommerce solutions include end-to-end business management software, integrated payment acceptance, marketing technology, and customer engagement applications.