A Bachelor’s or Higher Degree is the minimum entry required for the position This job posting is for an active and ongoing vacancy. We are seeking a
Full Stack Developer
with
5+ years of hands-on experience
in both
React (TypeScript)
and
Java/Spring
technologies. The work location will be
Toronto , with occasional requirements to work from
Scarborough . Candidates are expected to work
onsite three days per week . About the role:
Job Description:
5+ years of hands‑on experience in both React (with TypeScript) and Java/Spring — genuinely full stack, not strong on one side and passing on the other Comfortable reading and working from technical specifications and REST/API contracts, and able to spot gaps or inconsistencies in them Able to reason about design decisions end to end, from the UI through to the service layer Communication and collaboration:
Very strong written and verbal communication — can explain technical decisions clearly to both technical and non‑technical audiences Actively engages in technical discussion and debate rather than waiting to be told what to build Brings personality to the team; someone who adds to the day‑to‑day dynamic, not just the delivery numbers Leadership:
Proven ability to mentor and coach more junior developers through code review, pairing,
and design guidance Comfortable setting a standard for quality that others on the team can follow The pay range for this role is $105,000 to $115,000 CAD per annum (max) including any bonuses or variable pay. Tech Mahindra also offers perks like: medical vision dental life disability insurance paid time off (including holidays, parental leave, and sick leave, as required by law) AI tools may assist in the recruitment process; however, all hiring decisions are made by the recruitment team based on a comprehensive evaluation of candidates. “Tech Mahindra is an Equal Employment Opportunity employer. We promote and support a diverse workforce at all levels of the company. All qualified applicants will receive consideration for employment without regard to race, religion, color, sex, age, national origin, or disability. All applicants will be evaluated solely on the basis of their ability, competence, and performance of the essential functions of their positions with or without reasonable accommodations. Reasonable accommodations also are available in the hiring process for applicants with disabilities. Candidates can request a reasonable accommodation by contacting the company ADA Coordinator at
[email protected] .”
#J-18808-Ljbffr
📌 Full Stack developer (Winnipeg)
🏢 Tech Mahindra
📍 Winnipeg