Senior Full-Stack Engineer — Hybrid, FinTech, Mentorship
NBC
Montreal
Hybrid
CAD 80,000 - 100,000
Full time
26 days ago
Job summary
A leading financial institution in Montreal is seeking a Full Stack Developer to manage the complete development lifecycle of software applications supporting traders and salespeople. Responsibilities include overseeing development processes, enhancing existing applications, and mentoring junior developers. Ideal candidates will have proficiency in front-end and back-end technologies, including HTML, CSS, JavaScript, Python, and Node.js, with a strong analytical skill set. The role offers a hybrid work model and a range of benefits.
Benefits
Health and wellness program
Flexible group insurance
Generous pension plan
Employee Share Ownership Plan
Employee and Family Assistance Program
Preferential banking services
Opportunities to get involved in community initiatives
Telemedicine service
Virtual sleep clinic
Qualifications
- Over 3 years of professional experience in full stack development.
- Strong portfolio showcasing developed and completed projects.
- Experience or knowledge in finance or financial markets is an asset.
Responsibilities
- Manage the entire development process.
- Maintain and enhance existing applications.
- Work closely with cross-functional teams.
- Oversee the deployment process and ensure ongoing maintenance.
- Provide guidance and mentorship to junior developers.
Skills
Proficiency in front-end technologies (HTML, CSS, JavaScript)
Experience with frameworks such as Angular or React
Proficiency in back-end technologies with solid experience in Python or Node.js
Exceptional analytical skills
Strong work ethic
Familiarity with relational databases
Experience with cloud technologies, including AWS, Docker, and Kubernetes
Tools
A leading financial institution in Montreal is seeking a Full Stack Developer to manage the complete development lifecycle of software applications supporting traders and salespeople. Responsibilities include overseeing development processes, enhancing existing applications, and mentoring junior developers. Ideal candidates will have proficiency in front-end and back-end technologies, including HTML, CSS, JavaScript, Python, and Node.js, with a strong analytical skill set. The role offers a hybrid work model and a range of benefits.