Senior Full Stack Developer/Lead
Location: 2201 Eglinton Ave East, Scarborough
Hybrid: 3-4 days in-office
Anchor days: Thursday. Flexible other days
About Role :
Looking for a highly experienced Senior Full Stack Developer with deep expertise in modern Front-end and back-end technologies. The ideal candidate should bring strong technical skills proven experience in delivering scalable applications and ability to lead development efforts end to end.
Key Responsibilities :
- Design, Develop and maintain scalable web applications
- Lead architectural discussions, code reviews and best practice implementation
- Collaborate with cross-functional teams including Designers ,BSA, Back-end team and QA
- Optimize application for maximum performance and scalability
- Ensure technical feasibility of UI/UX designs (FIGMA) and implement responsive, user-friendly interfaces
- Work with databases, BFF layers and APIs to build secure and efficient Front-end systems
Technical Skills Required :
- Front-end : React, React Native, Next.js, JavaScript, TypeScript, HTML, CSS, SASS, Tailwind, Bootstrap, Semantic UI
- Back-end: Node.js, Express.js, PHP
- Databases: MySQL, MongoDB , PostgreSQL
- Other Skills: Strong debugging, performance optimization and problem-solving abilities
- RESTful Services: designing and consuming REST APIs
- Microservices Development or Integration – Familiarity with REST APIs
- Software Architectural Design Concept
- Knowledge of Java/JVM/SpringBoot framework
- Knowledge of automated build tools (Maven / Gradle (ability to write/modify build methods via Gradle)
Databases:
- Experience with Cloud Hosted Database (GCP Cloud SQL, Spanner or Azure: MySQL, Azure SQL Server, Azure SQL MI)
APIs:
- RESTful Services: designing and consuming REST APIs
- Microservices Development or Integration – Familiarity with REST APIs
- Software Architectural Design Concept
- Knowledge of Java/JVM/SpringBoot framework
- Knowledge of automated build tools (Maven / Gradle (ability to write/modify build methods via Gradle)
Qualifications :
- 10+ years of experience of hands-on software development experience
- Proven track record of building and deploying full-stack applications at scale
- Solid understanding of software development life cycle, Agile methodologies and best coding practice
- Excellent communication and leadership skills