About the Role: We are seeking Full Stack Software Engineers to join our team. The ideal candidate will have at 5+ years of experience and 3+ years of experience working for enterprise IT teams. This is a ground floor role so they will be helping to shape the future of our platform solutions and implementing them. Location: Remote (Canada) Key Responsibilities:
Develop, and maintain scalable full-stack web applications.
Support for SOC 2 compliance
Alignment between our two streams of work, making sure that we are developing as efficiently as possible.
Contribute to architecture and implementation of backend services, APIs, and server-side logic.
Deploy, monitor, and optimize applications on Azure, Google and AWS cloud infrastructure.
Collaborate with cross-functional teams to define, design, and deliver new features.
Write clean, testable, and maintainable code following industry best practices.
Troubleshoot and resolve technical issues across the stack.
Stay updated with the latest technologies and recommend innovative solutions to improve product performance and user experience.
Qualifications:
Minimum 3 years of enterprise experience in software development.
Extremely strong computer science/software engineering fundamentals.
Proven success in delivering at least one live product.
Proficiency in the MERN stack (MongoDB, Express, React, Node.js).
Experience with Azure, Google Cloud and/or AWS services
Experience with developing security-first applications.
Understanding of DevOps practices, including CI/CD pipelines.
Proficient in database design and management.
Strong problem-solving and debugging skills.
Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
Excellent communication and collaboration skills.
Nice to Have:
Exposure to AI technologies
Knowledge of Microservices architecture.
Previous exposure to fintech
Job Types: Part-time, Permanent
Pay: $90.00-$150.00 per hour
Expected hours: 10 – 30 per week
Benefits:
Dental care
Extended health care
Paid time off
Schedule:
Monday to Friday
Education:
Master's Degree (preferred)
Experience:
enterprise: 3 years (preferred)
Language:
English (required)
Work Location: Remote