We are looking for a highly skilled Full Stack Developer with a strong emphasis on back-end development to join our team. In this role, you will design, build, and maintain secure, scalable, and high-performance systems. Your expertise in APIs, DevOps, front-end frameworks, and cybersecurity will be essential to ensuring the reliability, resilience, and security of our applications.
Key Responsibilities
- Develop and maintain robust back-end services using Node.js and a basic understanding of Rust.
- Build and maintain user interfaces with React, ensuring performance, accessibility, and seamless integration with back-end services.
- Work in containerized environments using Kubernetes and Docker on AWS.
- Collaborate with DevOps teams to streamline CI/CD pipelines and drive operational excellence.
- Embed a cybersecurity-first mindset into all development activities, ensuring alignment with industry best practices.
- Design and optimize APIs for secure, scalable communication across platforms.
- Implement secure data management with DocDB (AWS MongoDB Instance) and PostgresDB.
- Integrate with third-party services such as Twilio and Element.io.
Requirements
- Proven experience with Node.js and back-end development.
- Strong proficiency with React for front-end development.
- Hands-on experience with DevOps practices, including containerization (Docker, Kubernetes) and CI/CD workflows.
- Proficiency in working with cloud platforms, particularly AWS and Azure.
- Solid understanding of encryption standards and cybersecurity principles.
- Familiarity with secure API design and third-party integrations.
- Experience with Agile development methodologies.
- Strong problem-solving skills and a collaborative mindset.
Preferred Qualifications
- Knowledge of video and messaging integrations, especially Twilio.
- Experience with Matrix-based encryption frameworks such as Element.io.
- Familiarity with logging, monitoring, and troubleshooting in distributed systems.
- Eligibility for U.S. federal government security clearance is an asset.
Job Type: Full-time
Pay: From $95,750.00 per year
Benefits:
- Casual dress
- Dental care
- Extended health care
- Flexible schedule
- On-site parking
- Paid time off
- Stock options
- Vision care
Ability to commute/relocate:
- Thornhill, ON L3T 7R1: reliably commute or plan to relocate before starting work (required)
Experience:
- full stack development: 6 years (required)
- Node.js: 3 years (required)
Work Location: In person
Expected start date: 2025-09-1
Incase you would like to apply to this job directly from the source, please click here