Senior Software Engineer - Front-end specialist
Rise to the challenge
Rise is Canada’s complete people management solution that gives employers everything they need to build loyal and productive teams—all in one place. We collaborate and co-create to build solutions that completely change how companies of all shapes and sizes manage their payroll, scheduling, time tracking, group benefits, recruitment, onboarding, and more.
At Rise, we’re changing how work happens and how people work. We’d love for you to join us and experience the most positive, challenging, and transformative experience of your career.
About the role
As a Senior Software Engineer on Rise’s Platform team, you’ll work closely with Product and Design to ship great things to our customers and collaborate with other engineers to deliver on technical initiatives that make us faster, safer, and happier. You’ll have an opportunity to shape the evolution of our reusable component libraries and work with other talented engineers on challenging but rewarding projects.
Collaborate with the development team to design, develop, test, and deploy software applications.
Write clean, efficient, and maintainable code following best practices and coding standards.
Participate in code reviews and provide constructive feedback to team members.
Debug and troubleshoot software issues and implement effective solutions.
Stay up-to-date with the latest software development trends and technologies.
Contribute to the documentation of software components and processes.
Assist in the planning and estimation of project tasks.
Work with engineering stakeholders to evolve Platform tooling to improve efficiency across teams
Evangelize work of the Platform team and support other teams as they adopt and integrate common tools, services, and libraries.
Over 5 years working in large products and complex domains; SaaS or enterprise level products is required.
Has extensive experience with React with Typescript
Has working knowledge of responsive web applications
Advocates for best practices and has a keen eye for things that can be consolidated
Ability to weigh in on technical design documentation; making decisions based on data
Good experience with the software development lifecycle & understanding of software design / Architecture.
A university degree in computer science or an equivalent full-time work experience (6+ years)
Has worked on a reusable component library
Curious and driven to make things better
What Rise offers
Rise is all about creating a positive company culture, both for our clients and our employees. We believe that happiness isn’t the cause of employee engagement, it’s the result.
We offer a flexible hybrid work policy, allowing employees to work from home and also take advantage of our beautiful office space in the heart of Burnaby that includes standing desks, an onsite fitness facility, and a fully stocked kitchen.
Rise believes that time off is just as important as time spent. We offer 3 weeks of paid vacation, flexible personal wellness days, as well as one day off for your birthday and your work anniversary.
We support your growth with a personal $1,000 learning and development budget to take courses, attend conferences, webinars, you name it!
We offer no-wait benefits. This means that starting your first day, you have access to our comprehensive benefits package which includes dental, eye care, and $2,000 in counselling coverage, among many other great health benefits.
At Rise, we care more about where you’re headed, not where you’ve been. We encourage people of all ages, backgrounds, identities, and orientations to apply.