Position Name – Senior Full-Stack Developer/Technical Lead
Type of hiring – Fulltime
Location – Scarborough, ON (3-4 days onsite)
Work Location at Office – 2201 Eglinton Avenue East, Scarborough, Ontario M1K 2S
3
Job Descripti
on:
Seeking a Senior Full-Stack Developer/Technical Lead with 10+ Years of experience in designing, developing, and scaling enterprise applicati
ons.
Strong expertise in React, React Native, Next.js, JavaScript, TypeScript, Node.js, Express.js, and PHP, along with databases such as MySQL, MongoDB, and PostgreSQL. Experience with REST APIs, microservices, cloud databases (GCP/Azure), Java/Spring Boot, and build tools (Maven/Gradle) is required. The role involves leading architecture discussions, code reviews, performance optimization, and collaborating with cross-functional teams to deliver scalable, secure, and user-friendly applications. Banking domain experience is prefe
rred.
Key Responsibil
- ities:Design, Develop and maintain scalable web applic
- ationsLead architectural discussions, code reviews and best practice implemen
- tationCollaborate with cross-functional teams including Designers, BSA, Back-end team
- and QAOptimize application for maximum performance and scala
- bilityEnsure technical feasibility of UI/UX designs (FIGMA) and implement responsive, user-friendly inte
- rfacesWork with databases, BFF layers and APIs to build secure and efficient Front-end s
ystems
Technical Skills Re
- quired:Front-end: React, React Native, Next.js, JavaScript, TypeScript, HTML, CSS, SASS, Tailwind, Bootstrap, Sema
- ntic UIBack-end: Node.js, Express.
- js, PHPDatabases: MySQL, MongoDB, Pos
- tgreSQLOther Skills: Strong debugging, performance optimization and problem-solving ab
- ilitiesNice to have: Banking Exp
- erienceRESTful Services: designing and consuming RE
- ST APIsMicroservices Development or Integration – Familiarity with RE
- ST APIsSoftware Architectural Design
- ConceptKnowledge of Java/JVM/Springboot fr
- ameworkKnowledge of automated build tools (Maven / Gradle (ability to write/modify build methods via
- Gradle)Dat
- abases:Experience with Cloud Hosted Database (GCP Cloud SQL, Spanner or Azure: MySQL, Azure SQL Server, Azure
- SQL M
- I)APIs:RESTful Services: designing and consuming RE
- ST APIsMicroservices Development or Integration – Familiarity with RE
- ST APIsSoftware Architectural Design
- ConceptKnowledge of Java/JVM/Springboot fr
- ameworkKnowledge of automated build tools (Maven / Gradle (ability to write/modify build methods via
Gradle)
Qualifi
- cations:10+ Years of experience of hands-on software development ex
- perienceProven track record of building and deploying full-stack applications
- at scaleSolid understanding of software development life cycle, Agile methodologies and best coding
- practiceExcellent communication and leadershi
p skills