• Skip to primary navigation
  • Skip to main content
  • Skip to footer

1.844.822.0541

info@nexusgroup.ca

  • Email
  • Facebook
  • Instagram
  • LinkedIn
  • Twitter
  • English
    • Français
  • Consultant Login
  • Find Your Opportunity
Nexus Systems Group

Nexus Systems Group

  • Home
  • What We Do
    • Staffing Solutions Made Easy
    • Contingent Workforce Management and Payroll Solutions
    • Technology Consulting and Delivery
  • Who We Serve
  • Who We Are
    • Our Team
    • News and Awards
    • Associations and Community
  • Contact Us
  • News

NodeJS Developer

September 14, 2021 by

Location Address: WFH (Toronto after BCP)
Contract Duration: ASAP – 6 months based on performance

Story Behind the Need
Business group: The group is working on 3 digital modernization projects for the Mobile Applications.
Project: The project has just started and is anticipated to take upwards of a year and a half to complete.

Candidate Value Proposition:
The successful candidate will have the opportunity to join a challenging project, utilizing new technology stack with a focused, talented group of developers, business users and architects.

Typical Day in Role:
– Collaborating closely with a team of backend API developers, Android & iOS app developers, business system analysts, and architects to work on both new features and incremental improvements to the bank’s flagship mobile app and provide your technical expertise towards success of the development team
– Working with product owners, business system analysts, architects, and other technical leads to solution new features reviewing pull requests in Bitbucket
– Working on sprint tasks i.e. coding solutions, helping to triage any issues our quality assurance testers may find, or any issue raised by production support
– Communicating closely with the team on Slack throughout the day
– Programming in Node.js in typescript
– Troubleshooting any issues in the test environment
– Work with stakeholders such as BA, PO, Client application developers, iOS, android developers, etc
– The candidate will be working with about 13 developers, but about 40+ people

Candidate Requirements/Must Have Skills:
1) 3 + years of NodeJS & microservices development and deploying them in cloud (native or hybrid) environments
2) Recent (min 1-2 projects) REST API design using Open API Specifications that are tracked
3) Recent (min 1 project) experience with at least one NodeJS framework, preferably ExpressJS
4) 4 + years’ Agile and lean project experience – strong understanding of Agile methodology and process
5) Good communication and teamwork skills to work with multiple groups across the bank, gathering requirements

Nice-To-Have Skills:
– Bonus points for knowledge of and experience with TypeScript
– Knowledge of containerization technologies -Docker & Microsoft Azure cloud platform is a plus
– You’ve used modern JS toolsets (ES6+, Webpack, Yarn, Lerna, Linters & Loggers)
– You have experience working with authenticated, customer focused applications and know various authentication standards such as OAuth and OIDC
– You have experience with creating robust, highly available & highly scalable applications serving million plus customers/end users
– You have knowledge of DevOps principles such as CI/CD and have the willingness to get your hands dirty with managing Jenkins pipelines & security scanners
– You know and have hands on experience with different programming paradigms such as Object Oriented programming, Functional programming

Soft Skills:
– You’re comfortable with new technologies
– You have a deep pride in your craft
– You enjoy thinking outside the box
– You’re flexible and able to pivot and adapt to change
– You’re accountable for and take ownership of your work
– You're eager to learn, mentor, and share your ideas in a team environment
– You have open and transparent communication, including the ability to distil technical details into human terms
– You understand that software development is a collaborative effort, and enjoy working alongside people with different skillsets

Degrees or certifications:
– Bachelor's degree in a technical field such as computer science, computer engineering or related field required

  • Apply Now
  • See All Jobs

Footer

ABOUT NEXUS SYSTEMS GROUP

Nexus is one of North America’s leaders in the provision of technology staff augmentation and strategic resource consulting. With a team of talented professionals using best of breed methodologies, Nexus consistently over delivers with quick, quality and trusted results to its clients and consultants.

LATEST OPPORTUNITIES

  • Desktop Technician August 12, 2022
  • Back End Developer August 12, 2022
  • Bilingual Business Analyst (Spanish) August 12, 2022
  • Java Developer August 12, 2022

SOCIAL

  • Email
  • Facebook
  • Instagram
  • LinkedIn
  • Twitter
Report on Business Canada's Top Growing Companies - Nexus Group
Nexus Group Growth 500 2019
Nexus Systems Group Growth 500 2018
NEXUS GROUP SYSTEMS GROUP INC. NEXUSGROUP.CA
  • Contact Us
  • Terms & Conditions
  • Privacy Policy