This is a remote position.
- Design, develop, and implement scalable, high-availability, high-performance products.
- Utilize knowledge of AWS services to optimize application performance, scalability, and reliability within an AWS-centric environment
- Collaborate with cross-functional teams to define architecture requirements and ensure alignment with business goals.
- Utilize your expertise in NodeJS to develop server-side applications, microservices, and backend systems.
- Design and guide feature design and implementation of features for the entire team.
- Implement best practices for software development, including code organization, error handling, and performance optimization.
- Solve complex problems in a creative manner and timely fashion.
- Participate in special projects and perform other duties as assigned.
- Bachelor's degree in Computer Science or related program and/or relevant experience.
- Significant professional (7+ years) experience in software development, with a focus on NodeJS development.
- Deep knowledge of React and experience building enterprise applications using this technology.
- Expertise in designing, building, and maintaining applications on AWS cloud platforms.
- Experience with containerization technologies including deployment and orchestration in cloud environments
- Solid understanding of software development principles, best practices, and design patterns.
- Strong problem-solving skills, attention to detail, and ability to prioritize and manage multiple tasks.
- Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams.
About Innosphere:
When we hire, we look for people who align with our core values:
Remote First: Innosphere is proudly a fully remote company. We foster meaningful employee connections through virtual events, team collaboration, and annual in-person celebration.
Life as an Innospherian - Who we are and how we work:
- Work From Home
- Team Owned Deliverables
- Charity Initiatives
- Promote From Within
Some other perks:
- Generous Paid Time Off
- Above Average Benefits (Dental, Health, Vision, LTD, AD&D, Life & Dependent Life)
- Home Office Benefit Program
- Yearly Professional Development Budget
- Annual Fitness Benefit
- Lunch & Learns and Virtual Events
- Annual In-Person Company Celebration
- RRSP Matching Program
- Blue Jays Sports Tickets
- Birthday Club Celebrations
Skills Required
- Bachelor's degree in Computer Science or related field and/or relevant experience
- 7+ years professional software development experience with emphasis on Node.js
- Deep knowledge of React and building enterprise applications
- Expertise designing, building, and maintaining applications on AWS cloud platforms
- Experience with containerization technologies including deployment and orchestration in cloud environments
- Solid understanding of software development principles, best practices, and design patterns
- Strong problem-solving skills, attention to detail, and ability to manage multiple tasks
- Excellent communication and collaboration skills for cross-functional teams
- Must currently reside in Canada and be legally authorized to work in Canada
- Ability to pass criminal, educational, and employment background checks
- C#
- PostgreSQL
- DynamoDB
- ECS
- Terraform
- GitLab
What We Do
Innosphere is a non-profit 501(c)(3) organization that accelerates the success of high-impact science and technology-based startup and scaleup companies. It provides comprehensive incubation programs, specialized office and wet laboratory facilities, and venture capital funds to help technical founders commercialize their innovations, create high-tech jobs, and expand the entrepreneurship ecosystem, particularly within the state of Colorado.

.png)





