Published: Wed, 09 Oct 2024 16:50:55 GMT
Senior Software Engineer at GlossGenius Toronto or Vancouver
GlossGenius is a rapidly growing company that aims to support entrepreneurs in achieving success. Our platform offers a variety of business management tools, including booking and scheduling, marketing, analytics, and payment processing, to help small business owners focus on their creativity rather than administrative tasks.
Our company has been chosen by tens of thousands of small business owners to handle their entire set of business operations. GlossGenius is a fintech and SMB software company with a consumer-friendly brand.
As a Senior Software Engineer at GlossGenius, you will be responsible for owning and executing large projects or features. You will collaborate with stakeholders and other engineers, and potentially lead a team. Our engineers work on both front-end and back-end development, using React and potentially React Native and Typescript for cross-platform contributions. You will work closely with backend engineers to make design decisions and continue to innovate in providing excellent experiences for our customers.
Our web and mobile engineers at GlossGenius are working on a platform that empowers tens of thousands of service professionals to run their businesses. We have received positive feedback for our mobile product (4.6 rating in the App Store!) and are expanding our web experiences to include features such as viewing calendars, managing appointments, processing payments, creating waitlists, and integrating with our Card Reader & Point of Sales. Our products allow users to build and grow their businesses.
This role is open to remote candidates in the greater Toronto or Vancouver area.
Responsibilities:
– Manage projects from design to implementation, considering factors such as business impact, reliability, operability, and security
– Collaborate with product managers, product design, and other cross-functional stakeholders to prioritize initiatives and ideas
– Write high-quality, easily testable, and readable code that accounts for edge cases and errors
– Design tools, services, and systems using established patterns for future scaling and autonomous development
– Uphold high standards for engineering and product quality
– Mentor junior team members
Requirements:
– 5+ years of experience in software engineering
– Experience leading and owning end-to-end product development
– Ability to break down work into manageable tasks and collaborate with operational teams for implementation
– Comfortable working in a collaborative environment with different functions and stakeholders
– Self-motivated, action-oriented, and passionate about personal growth and supporting others
– Proficient in spoken and written English
Our Tech Stack:
– Web: Typescript / Javascript (React, Redux)
– Mobile: React Native
– Backend: Ruby (Rails, Sidekiq), Kotlin (micronaut, jooq), GRPC, Protobuf, and Postgres
Benefits & Perks:
– Flexible PTO
– Competitive health & dental insurance options, with premiums covered by GG
– Generous, fully-paid parental leave policy
– Retirement Savings Plan
– Professional Development – yearly stipend for approved learning and educational expenses
– Home office support
– Team bonding opportunities – virtual and in-person gatherings throughout the year
– In-person participation requires proof of COVID-19 vaccination. Reasonable accommodations will be made for those who are unable to be vaccinated.
– GlossGenius is an Equal Opportunity and Affirmative Action Employer.
Personal Information: Notice at Collection for Employees and Applicants. Apply link