The fine print:
Fully remote roles for candidates located and eligible to work in Canada
Salary range: $90-120K CAD
About:
Our start-up client has been recognized as a 2023 Deloitte Technology Fast 500 and Canadian Technology Fast 50. Together, we are hiring Intermediate Software Engineers specializing in Ruby-on-Rails. If you're driven by a passion for excellence and eager to contribute to impactful projects, we want you on their team. You'll have the opportunity to work on a variety of projects, from customer- and admin-facing products, to third-party integrations both canned and bespoke, and help architect the system toward greater flexibility, reliability, and scale.
Your Responsibilities:
Tackle key development and engineering challenges with creative problem-solving, backed by data-driven insights.
Develop, maintain, and architect core web and mobile applications, ensuring scalability, reliability, and performance.
Integrate and manage third-party tools and services, optimizing for efficiency and effectiveness.
Collaborate closely with cross-functional teams during agile development cycles, including sprint planning, story grooming, and stand-ups.
Engage with departments such as Product, Customer Care, and Finance to address product issues and implement new features.
Adhere to our SDLC and secure coding practices, ensuring a robust and secure development environment.
Foster collaboration within the development team through code reviews, mentorship, and knowledge sharing.
Promote our mission of providing responsible financial products to underserved employees.
To Excel in This Role, You Likely Have:
2+ years of hands-on experience with Ruby on Rails in production environments.
Demonstrated expertise in addressing scalability, concurrency, queuing, and data processing challenges.
Proficiency in SOLID coding principles, domain-driven design, and writing performant code with thorough testing.
Ability to balance speed with quality, delivering rapid prototypes and polished core functionality as needed.
Strong SQL skills and a passion for leveraging data to drive decision-making.
A full-stack mentality, taking ownership of features from backend to front-end development.
Experience with agile methodologies, including sprints and scrum ceremonies.
Proficiency with essential tools such as Git, Github, Jira, and your preferred code editor.
Bonus Points for:
Experience with BI tools like Metabase or Looker, and familiarity with ETL processes.
Competence with React or React Native for front-end development.
Interest or experience in DevOps practices, particularly in cloud services like AWS.
Prior involvement in financial technology, accounting systems, or banking projects.
Compensation:USD 90000-120000