Senior Software Engineer
3 weeks ago
Job Summary HR Service Jobs is seeking a highly skilled Senior Software Engineer (Full Stack) to join our innovative remote development team in Canada. This role offers an exciting opportunity to work on scalable, high-performance web applications and deliver cutting-edge digital solutions that power global business operations. The ideal candidate is an experienced full-stack professional capable of handling complex backend logic, creating intuitive front-end interfaces, and leading development initiatives with a focus on quality, performance, and maintainability. Key Responsibilities Design, develop, and maintain full-stack applications using modern web technologies (React, Node.js, TypeScript, etc.). Architect scalable systems with efficient APIs and robust database structures. Collaborate with cross-functional teams including designers, product managers, and QA engineers to deliver high-quality software. Conduct code reviews, optimize performance, and ensure adherence to best practices in security and software development. Manage the full software development lifecycle—from planning and development to deployment and maintenance. Troubleshoot and resolve complex technical issues to maintain system stability and performance. Mentor junior developers and contribute to improving coding standards across the team. Stay updated with the latest tools, frameworks, and best practices to continuously improve development efficiency. Required Skills and Qualifications Bachelors or Masters degree in Computer Science, Software Engineering, or related field. 5+ years of professional experience in full-stack software development. Proficiency in JavaScript/TypeScript , React.js , Node.js , Express , and RESTful APIs. Strong understanding of database technologies such as MySQL, PostgreSQL, or MongoDB. Experience with cloud platforms like AWS, Azure, or Google Cloud. Solid grasp of version control systems (Git, GitHub, GitLab). Strong debugging, testing, and documentation skills. Excellent communication and collaboration abilities in a remote environment. Experience Minimum of 5 years of relevant experience as a Full Stack Developer or Software Engineer. Proven experience in building scalable, production-grade web applications . Previous experience in Agile/Scrum environments is preferred. Working Hours This is a remote full-time position based in Canada. Flexible working hours with availability for team meetings in North American time zones. Knowledge, Skills, and Abilities Strong analytical and problem-solving abilities with attention to detail. Ability to balance technical innovation with business requirements. Leadership in driving best practices in code quality and team collaboration. Excellent time management and multitasking skills in a distributed work environment. Continuous learner with enthusiasm for exploring new technologies and frameworks. Benefits Competitive salary and annual performance bonuses. Flexible remote work options with home office allowance. Comprehensive health, dental, and vision insurance. Paid vacation and personal leave days. Professional development and training programs. Inclusive and supportive work culture encouraging innovation and growth. Why Join HR Service Jobs? At HR Service Jobs, we value innovation, collaboration, and the power of technology to make a difference. You will work with a team of passionate professionals dedicated to solving real-world problems and building meaningful digital experiences. We offer a culture of trust, flexibility, and continuous learning—empowering you to reach your full potential while working remotely from anywhere in Canada. How to Apply Interested candidates are invited to submit their resume and a brief cover letter outlining their experience and suitability for the role.Apply directly through our website or send your application to us with the subject line Senior Software Engineer (Full Stack) – Remote Canada. Join us and be part of a global team shaping the future of digital innovation #J-18808-Ljbffr
-
Senior Software Engineer
6 days ago
, , Canada ECI Software Solutions Full timeSenior Software Engineer at ECI Software Solutions Location: Canada - Remote EST/CST We are seeking a Senior Software Engineer who is ready to play a crucial role in designing, planning, and executing our product modernization plans, moving from a monolithic desktop application to a SaaS‑based cloud‑native architecture leveraging microservices and hosted...
-
Senior Software Engineer
3 weeks ago
, , Canada ECI Software Solutions Full timeSenior Software Engineer – ECI Software Solutions Location: US or CA Remote We are seeking a Senior Software Engineer with a strong "builder" mindset who is passionate about creating intelligent, scalable, and automated platforms. You will play a key role in designing, building, and integrating AI-powered agents and systems that enhance our products and...
-
Senior Software Engineer
10 hours ago
, , Canada Beacon Software Full timeBeacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...
-
Senior Software Engineer
2 days ago
, , Canada Beacon Software Full timeBeacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...
-
Senior Software Engineer
4 weeks ago
, , Canada Aplos Software Full timeAbout Aplos, Raisely and Keela: We’re excited to share that Aplos, Raisely, and Keela have come together to form one unified company with a shared mission: to help nonprofit organizations thrive. While we continue to offer the products you know and love, we now operate as one team, dedicated to making nonprofit work easier, more impactful, and more...
-
Senior Software Engineer
3 weeks ago
, BC, Canada Aplos Software Full timeAbout Velora: We’re excited to share that Aplos, Raisely, and Keela have come together to form one unified company, Velora , with a shared mission: to help nonprofit organizations thrive. While we continue to offer the products you know and love, we now operate as one team, dedicated to making nonprofit work easier, more impactful, and more sustainable....
-
Senior Cloud-Native Software Engineer
6 days ago
, , Canada ECI Software Solutions Full timeA software development company in Canada is seeking an experienced Senior Software Engineer to play a crucial role in designing and executing product modernization plans. You will work on transitioning to a SaaS-based cloud-native architecture with a strong focus on quality and operational excellence. The ideal candidate should have over 7 years of software...
-
Senior Software Developer
3 weeks ago
, , Canada Tempo Software Full timeAbout Tempo With over 30,000 customers, including a third of Fortune 500 companies, Tempo is trusted to help organizations make their workflows work better. We create integrated solutions for time management, resource planning, budget management, roadmapping, program management, reporting, and more. We build the tech that enables the modern team to deliver...
-
Senior Software Engineer – .NET
3 weeks ago
, , Canada Astera Software, Inc. Full timeAbout Astera Based in Westlake Village, California, Astera Software is a profitable, fast-growing company specializing in data management space. Astera Data Stack is a complete data integration platform that allows users to extract, map, transform, and load their data in a code-free environment. In addition, it also includes functionality for other types of...
-
Senior Software Engineer
4 days ago
, , Canada Morson Edge (Canada) Full timeWe’re looking for a Senior Embedded Software Engineer to join our team in Ottawa, ON . This is an on-site role that supports close collaboration with our engineering group. What You’ll Do Develop and maintain embedded software for advanced avionics systems Integrate software with GPIOs, modems, and hardware components in complex satellite-based...