Backend Software Engineer
at Vetster
Toronto, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 03 Nov, 2024 | Not Specified | 02 Oct, 2024 | N/A | Laravel,Testing,Communication Skills,Database Systems,Rest,Agile Environment,Computer Science,Graphql | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
SENIOR BACKEND SOFTWARE ENGINEER AT VETSTER
Vetster (vetster.com) is the world’s fastest-growing veterinary telehealth and pet care marketplace. Since our launch in 2020, we have established ourselves as a leader in the rapidly growing pet care industry. Named Overall Pet Healthcare Company of the Year, Vetster makes it easier for pet owners to connect with the veterinary care they need - anytime, anywhere.
We know that by empowering pet owners with easy-to-use, convenient services and an open marketplace, we can move the industry forward, create professional opportunities in the veterinary community, and fundamentally improve animal well-being and access to care. The work we are doing is groundbreaking and is changing lives.
Vetster offers flex and remote working options and is headquartered in Toronto, Canada. We work in cross-functional teams and believe ownership and accountability, along with trust, respect and inclusion are core tenets of success in our new working paradigm. At all levels, successful Vetster team members are those who seek to grow their careers and who share our ambition to build a global high-growth brand.
POSITION OVERVIEW
Vetster is looking for a Senior Backend Software Engineer to develop incredible product features that deliver value to pet owners and veterinary professionals. We build complex, globally distributed systems leveraging Laravel, Postgres, Redis, Elasticsearch, Vue, and React Native. Working with a Technical Lead, the Senior Software Engineer is responsible for building, testing, and operationalizing backend RESTful applications with a cross-discipline engineering team. You are passionate about technology and developing robust, scalable, state-of-the-art software systems, as well as sharing your knowledge and mentoring junior members of the team.
QUALIFICATIONS
- BA/BS degree in Computer Science, a related field, or equivalent professional experience.
- Minimum of 5 years in application design, development, and testing, preferably with Laravel.
- Proficiency in API development (REST, GraphQL, or gRPC) and database systems (relational and NoSQL).
- Familiarity with cloud-based architectures, preferably AWS.
- Comprehensive experience in automated testing and source control systems, particularly Git.
- Excellent communication skills and experience in a fast-paced, agile environment.
Why Join Us?
- Unlimited access to Vetster for your pets.
- Dog-friendly office environment.
- Generous vacation and personal day policy.
- Comprehensive health and dental benefits for you and your family.
- Competitive salary with market alignment.
- RRSP matching and Employee Stock Option Plan.
- Opportunities for career growth and international assignments.
- A culture of inclusivity, equity, and team engagement.
Responsibilities:
- Engage in the entire development lifecycle, from design through deployment to maintenance.
- Collaborate with teams across Product, UX Design, User Research, and Data Engineering to develop exceptional digital experiences.
- Conduct and participate in code reviews, striving for excellence in development standards.
- Deliver high-quality code in an agile environment, working collaboratively with the team.
- Define business and product requirements, assess technical feasibility, and drive solutions.
- Mentor junior engineers, sharing your knowledge and expertise to enhance team capability.
- Manage the operational aspects of applications, including incident response and maintenance.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer Science
Proficient
1
Toronto, ON, Canada