Software Engineer

3 weeks ago


Canada Software Secured Full time

We’re seeking a talented and passionate Full Stack Software Developer to join our growing engineering team. You will play a key role in developing and maintaining both the back-end and front-end of our core platform, contributing to all phases of the software development lifecycle – from design and implementation to testing and deployment. You'll be working on challenging problems with a focus on delivering high-quality, scalable solutions. Responsibilities Design, develop, test, and deploy robust and efficient features for our web application. Contribute to the backend using TypeScript in a lightweight Node/Express environment, including API development and database design (PostgreSQL). Improve internal systems built on Python/Django. Build user interfaces with Nuxt.js and TypeScript. Work closely with the product manager, designers, and other engineers to fully define requirements and deliver solutions. Write clean, well-documented, and testable code. Participate in code reviews to maintain high code quality standards. Deploy and manage applications on AWS (Amazon Web Services) – experience with services like ECS, S3, RDS, and Lambda are a plus. Utilize Git for version control and collaborate effectively within a team environment. Troubleshoot and debug issues across the full stack. Qualifications Experience in TypeScript development. Comfortable with Python and an understanding of the Django framework. Solid understanding of TypeScript fundamentals and experience with modern TypeScript frameworks like Nuxt.js (or similar Vue, React, Angular). Experience working with relational databases (e.g., PostgreSQL, MySQL). Familiarity with AWS cloud services. Proficient in using Git for version control. Excellent problem-solving and communication skills. Ability to work independently and as part of a team. Bonus Points: Knowledge of containerization technologies (Docker). Familiarity with CI/CD pipelines. Experience with Agile development methodologies. What we're offering Competitive salary ($80K - $100k base salary, + profit sharing 5-15% of the base salary) Work remotely anywhere in Canada (you’re welcome to work in the Ottawa office when you’d like the option). Work remotely from anywhere in the world for up to 2 months per year. Perks such as monthly UberEATS budget, annual home office stipend. 3 weeks of vacation to start. Additionally, the whole company is off for the week between Christmas and the New Year. Parental, bereavement and child loss leave. You will receive a great health benefits package (includes dental, vision, practitioners, etc.). Core Values Passion for security : Security and privacy matters more than anything else. We prioritize it within all of our business decisions as a part of our goal to make the digital world a little safer. Growth Mindset : Security is an ever-changing field. Through curiosity, constant learning (and unlearning), and humility, we can stay ahead of the curve. Determination : Tough problems are something we\u2019ll never shy away from. Instead, problems are seen as an opportunity to do better, create new solutions, and innovate. Integrity : Integrity drives everything we do. We are honest, straightforward, honest, and committed to doing the right thing, even when no one is watching. #J-18808-Ljbffr


  • Software Engineer

    4 weeks ago


    , , Canada Software Secured Full time

    Overview We’re seeking a talented and passionate Full Stack Software Developer to join our growing engineering team. You will play a key role in developing and maintaining both the back-end and front-end of our core platform, contributing to all phases of the software development lifecycle – from design and implementation to testing and deployment....


  • , , Canada Beacon Software Full time

    Beacon 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,...


  • , , Canada ECI Software Solutions Full time

    Senior 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...


  • , , Canada Beacon Software Full time

    Beacon 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,...


  • , , Canada ECI Software Solutions Full time

    Senior 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...


  • , , Canada Astera Software, Inc. Full time

    About 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...


  • , , Canada Aplos Software Full time

    About 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...


  • , , Canada Salvo Software Full time

    At Salvo Software, we’re building the future of connected automotive diagnostics by combining cutting-edge cloud solutions with advanced scan tool technologies. Our mission is to create smarter, more reliable, and scalable systems that empower technicians, engineers, and vehicle manufacturers worldwide. We thrive on solving complex challenges and are...


  • , , Canada Quest Software Full time

    Join to apply for the Software Developer Staff Engineer role at Quest Software Overview Quest Software is looking for an experienced SaaS Software Developer to be part of the On Demand team, within Quest’s Platform Management Group in Canada. We are working on building serverless cloud native SaaS solutions using the latest technologies in the Microsoft...


  • , , Canada ECI Software Solutions Full time

    A 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...