
Full stack Developer
- Toronto, ON
- Permanent
- Full-time
Subject to change: 3–4 days onsite may be required based on business needs
Contract Duration: 6 months
Possibility of extension & conversion to FTE
Schedule Hours: 9am-5pm Monday-Friday; standard 37.5 hrs/week
Reason: BackfillCandidate Value Proposition:
The successful candidate will have the opportunity to work in the banking industry and insurance industry as well, working with international stakeholders in Caribbean and LATAM.Typical Day in Role:
- Tech Stack – React, Javascript
- Full stack – front-end react; back end using Express.js and Next.js – frameworks based on Node.js
- Database: MongoGB, infra: GCP
- Work within a team of approximately 5 to 7 cross-functional individuals
- Provide system analysis, object-oriented design / programming, technical documentation, and support for existing and new applications and systems
- Provide recommendations on best practices and enhancements that are in line with the bank’s technology roadmap
- Work with the project team to refine technical requirements and provide technical design and guidance based on industry best practices
- Perform coding, unit testing, debugging, documenting, and implementing applications and scripts
- Participate in the estimation and planning of development efforts required for various projects and enhancements
- Maintain, support, and enhance existing applications and participate in regular code reviews for release activities
- Lead the implementation efforts for implementations of code to non-production and production environments
- Participate in production issue analysis and perform root cause analysis for production issues and implementation issues
- Assist the product owners and business analysts in discovering the current system behavior and provide recommendations on improving the current system
1) 8+ years’ experience as a full-stack Developer
2) 4+ years of software development experience building web applications using: ReactJS, TypeScript, NodeJS, Express.JS, and MongoDB
3) 2+ years’ experience with unit test library: JestNice-To-Have Skills:
1) Experience with Google Cloud cloud-based development stacks
2) Experience with modern JS toolsets (ES6+, Webpack, Babel, SonarQube, CheckMarx, Web Inspect) and deep knowledge of HTML/CSS/SASS
3) Knowledge of Splunk, Dynatrace, and Apigee is an asset
4) Experience with containerization and orchestration (such as Docker, Kubernetes) and DevOps tools (such as Bitbucket/Git, Ansible)
5) Experience working in the insurance and financial industryEducation:
- Bachelor’s degree in computer science, Software Engineering, or related area
- Need a strong React developer with experience from FI