Jetzt bewerben

About the job

Sapper Labs Group, a quickly growing intelligence and cybersecurity company, is looking to expand our team of talent. At Sapper, we protect Canadian people, platforms, and networks through intelligence with three primary functions: products, support and services. Looking to join a team that looks forward to Monday? Consider a role with Sapper Labs—united in purpose, fuelled by Canadian values.


We are seeking an enthusiastic and motivated Full Stack Developer to join our small product team. As a Full Stack Developer, you will work closely with other Developers and Product Managers to develop and maintain high-quality software applications. You will be responsible for coding, debugging, and implementing features that contribute to the overall success of our products. We are looking for someone who is eager to learn, has a solid foundation in software development, good problem solving skills and is capable of collaborating effectively within a team environment.


While Sapper Labs is headquartered in Ottawa, Ontario, this position is remote, and we encourage applicants from all across Canada.


What You Will Be Doing:

  • Participate in frontend and backend development.
  • Design, build, and improve REST API services.
  • Write clean, efficient, and maintainable code following best practices and coding standards.
  • Participate in code reviews to ensure code quality and provide constructive feedback to peers.
  • Debug and resolve software defects, performance issues, and other technical challenges.
  • Develop and maintain unit tests to ensure software reliability and stability.
  • Collaborate with UX/UI designers to implement user interfaces based on provided designs.
  • Continuously learn and stay updated with the latest development trends, tools, and technologies.
  • Contribute to the documentation of software features, APIs, and technical specifications.
  • Assist our technical support team in resolving customer-facing issues.


What You Bring to Our Team:

Skills:

  • Proven work experience as a software developer or similar role, with a focus on web or application development.
  • 2+ years experience with modern front-end javascript frameworks (We use Vue and Svelte).
  • 2+ years experience with back-end development using Python/Go
  • Experience with Database Systems (SQL)
  • Good experience with front-end technologies, including HTML5, CSS, JavaScript/TypeScript
  • Experience with Git Agile development methodologies.
  • Familiarity with Docker and CI/CD pipelines.
  • Excellent collaboration and communication skills with the ability to work effectively in a team environment.

Qualifications:

  • Either a Bachelor's degree in Computer Science, Software Engineering, or a related field, or a Diploma/Certification in Computer Science, Software Engineering, or a related field.
  • Relevant demonstrated industry experience without a degree or diploma/certification will also be considered.

Nice to have:

  • Experience with cloud services like GCP, AWS, Azure.
  • Experience with Ansible.
  • Solid understanding of networking and security best practices.
  • Experience with Rabbitmq.
  • Experience with FastAPI, Flask.
  • Experience with SAAS applications.
  • Experience with building apps for Windows/Linux/MAC.


How We Support You:

  • Company Health Benefits
  • Flexible working hours
  • Generous vacation time off – everyone needs a break to recharge!
  • Sick and Personal days to care for yourself and or others
  • Tech Gear


To learn more about what we do, who we are and what we are up to please check out www.sapperlabs.com

Jetzt bewerben

Weitere Jobs