Dawn InfoTek Inc. is a professional IT consulting team that partners with major financial institutions, investment firms and government sectors. We have been dedicated to delivering cutting-edge consulting services and recruiting all levels of IT positions for our clients.
We are currently seeking competent individuals to fulfill the role of Full Stack Developer (MERN Stack) to join our dynamic team for our client, one of the major banks.
Location Address: Hybrid - 3 days onsite
Subject to change: 3–4 days onsite may be required based on business needs
Contract Duration: ASAP to Jan 31, 2026 – approx. 1 month to start – short due to current funding approval – will 100% be extended shortly after joining
Typical Day in Role:
• Tech Stack: MERN Stack – Mongo, SQL, Redis
• Full Stack Role: 50/50 split
• Design and develop full-stack applications aligned with business requirements.
• Implement robust APIs and front-end interfaces using modern frameworks.
• Collaborate on roadmap initiatives and contribute to technical decisions.
Candidate Value Proposition:
The successful candidate will have the opportunity to work with one of the top 5 Canadian Banks in a high performing team, in a strict agile framework, exposure to applications with high client impact that are high visibility and with high demands and security requirements which will be a beneficial addition to their skillsets
Candidate Requirements/Must Have Skills:
1) 10+ years’ experience in web development
2) REST API Design & Integration – 3+ years
3) 3+ years’ MERN Stack experience: React, Node.js – Including production deployment, SQL / MongoDB - Database design and integration, Redis – Understanding of caching strategies and session management
4) Modern JS Tooling – ES6+, Webpack, Babel, Jest (2+ years)
5) Authentication & Security – OAuth2 or similar (2+ years)
Nice-To-Have Skills:
1) Object-Oriented & Functional Design – 3+ years
2) HTML/CSS/SASS – Familiarity with BEM, OOCSS, SMACSS, CSS3 Animations (2+ years)
3) Server-Side Rendering experience
4) Accessibility & Internationalization (JAWS, VoiceOver)
5) Strong estimation and planning skills
Soft Skills Required:
• Clear, confident communication and collaboration across teams
Education:
Bachelors in technical field
Web development certifications/bootcamps are an asset