Node.js Developer helping leading organizations unlock technology value and build sustainability. Collaborating with teams to deliver high-quality software and mentoring junior developers.
Responsibilities
Help the world’s leading organizations unlock the value of technology and build a more sustainable, more inclusive world
Collaborate with cross-functional teams to deliver high-quality software
Participate in code reviews and contribute to technical architecture decisions
Mentor junior developers and share best practices
Requirements
3 to 5 years of professional software development experience
Strong proficiency in Java development including experience with frameworks such as Spring Boot, Spring Framework, and understanding of JVM optimization
Good knowledge of Node.js and TypeScript with experience building scalable server-side applications and RESTful APIs
Experience with MongoDB including database design, optimization, aggregation pipelines, and performance tuning
Good understanding of software security, Oauth, SSO, and architecture principles
Ability to design and implement robust maintainable code solutions
Experience with version control systems, Git, CI/CD pipelines, and modern development workflows
Experience with data masking
Familiarity with Agile or other project management methodologies is preferred
Experience in Stakeholder management
Experience in Agile Tools such as JIRA, Confluence
Excellent problem-solving, analytical, and communication skills
Ability to work independently while collaborating effectively with cross-functional teams
Strong communication skills
Strong attention to detail and organizational skills
Proactive mindset with a focus on delivering results
Commitment to maintaining confidentiality and data security
Benefits
Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade
Company paid holidays
Personal Days
Sick Leave
Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
Life and disability insurance
Employee assistance programs
Other benefits as provided by local policy and eligibility
Systems Verification Engineering Specialist coordinating verification and validation plans for Telesat's LEO constellation Network. Leading transition from development to deployment with cross - functional teams.
Cloud Technical Operations Engineer ensuring reliability and monitoring of cloud applications and infrastructure. Collaborative role supporting SaaS platform with external and internal customers in a tech - heavy environment.
Engineering Change Control Specialist ensuring engineering changes are compliant and support regulated plant operations. Guiding full lifecycle from scope to turnover with audit readiness in mind.
Supervisor responsible for overseeing reservoir engineering and managing subsurface resources at BC Energy Regulator. Leading a technical team to ensure responsible production and resource conservation.
Manager of Engineering overseeing a team of systems engineers focused on embedded Linux and board development. Leading technical guidance and career development for up to 20 engineers.
Software Development Co - Op at Comtech Telecommunications designing innovative 911 call management systems. Involves cloud applications, Agile development, and user interface development.
Urgently hiring in Mississauga for full - time Hybrid roles: React JS Developer, Full Stack Developer, Backend Developer (Scala). 10+ years experience required.
PreTrade Business Analyst with 7 - 10 years capital markets experience. Requires deep knowledge of financial products, trade lifecycle, and pre - trade systems in Toronto.
Data Developer responsible for creating ETL solutions and data pipelines at nesto. Collaborating across teams to improve processes and support operations in a growing mortgage startup.