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 part of your career.
About the role
As a Software Engineer, 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.
The day-to-day
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.
About you
3+ years professional software engineering experience (or equivalent).
Strong working knowledge of PHP -- comfortable with modern PHP features and common frameworks (Laravel preferred; Symfony acceptable)
Practical experience building UIs with React and TypeScript (component development, state management, consuming REST APIs)
Solid understanding of HTML/CSS and responsive design basics.
Experience with relational databases (Postgres/MySQL) and writing efficient queries.
Familiarity with writing and running automated tests (unit/integration) on both backend and frontend.
Comfortable using Git, participating in code reviews, and following CI/CD workflows.
Experience working with relational databases and key-value stores
Good communicator, team-oriented, and able to estimate/drive medium-sized tasks to completion.
Solid grasp of software development lifecycle, design/architecture, problem-solving, and analytics. Strong communication and teamwork.
Adamant in your commitment to shipping high-quality, well-structured, and maintainable code.
Driven and entrepreneurial: we're a fast-growing, scrappy startup, and we prefer candidates who are experienced working in a fast-paced environment
Committed to delivering high-quality, maintainable code. Champion of best practices and streamlining processes.
Ability to weigh in on technical design documentation and make decisions based on data.
Previous experience with Ruby on Rails is a plus.
Knowledge of AWS, Docker, CI/CD, and Atlassian Products is a plus.
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.
The base salary for this position is $85,000-$105,000, depending on experience, plus stock options.
We offer a remote work environment. On occasion, we may meet as a team or one-on-one in person.
Modern equipment (Apple silicon MacBook, second monitor, peripherals) and tools (Cursor, ChatGPT, DataDog).
Modern web app and CI/CD environment, with the team deploying to production multiple times per day.
Rise believes that time off is just as important as time spent working. 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.
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.