Overview
On Site
Depends on Experience
Full Time
Skills
front end developer
Job Details
Position: Senior Front End Developer, Back End Developer
Location: Mississauga, ON, Canada (Hybrid Remote)
Experience : 10 plus years
Duration: FTE
Annual Salary: $117k CAD + Benefits
Valid Canada Work Authorization is needed
Job Description:
We are looking for an experienced Senior Full Stack Developer to become a key player in our engineering team. The ideal candidate will have a strong background in developing scalable web applications using React for the frontend, NodeJS for the middle layer, and MongoDB as the backend. This role is perfect for someone who enjoys a balance between hands-on coding and conducting code reviews to maintain high-quality standards.
Key Responsibilities:
- Develop and maintain scalable web applications using React, NodeJS, and MongoDB.
- Dedicate approximately 50% of the time to hands-on coding and development.
- Spend the other 50% on conducting thorough code reviews for both frontend and backend components.
- Ensure that all pull requests (PRs) meet the company's coding standards and best practices.
- Provide constructive feedback and guidance to developers on improving PR submissions.
- Lead the effort to maintain and enhance code quality, including refactoring and optimization.
- Collaborate closely with the development team to architect robust solutions.
- Stay updated with new technologies and propose their adoption where beneficial.
- Potentially assist in integrating a distributed cache system like Redis into our tech stack.
- Mentor junior developers and promote a culture of continuous learning within the team.
Qualifications:
- Bachelor s degree in computer science or related field.
- Minimum of 10 years of experience in full-stack development.
- Proven expertise in React, NodeJS, and MongoDB.
- Experience with code review processes and static code analysis tools.
- Strong understanding of web application architecture and design patterns.
- Familiarity with distributed caching systems, preferably Redis, is a plus.
- Excellent problem-solving skills and attention to detail.
- Commitment to producing high-quality code and leading by example.
- Excellent written and verbal communication skills.
We can offer you:
- A highly competitive compensation and benefits package
- A multinational organization with 52 offices in 20 countries and the possibility to work abroad
- Laptop and a mobile phone
- 15 days of paid annual leave (plus sick leave and national holidays)
- Maternity & Paternity leave plans
- A comprehensive insurance plan including: medical, dental, vision, life insurance, and long-/short-term disability (plans vary by region)
- Retirement savings plans
- A higher education certification policy
- Commuter benefits (varies by region)
- Extensive training opportunities, focused on skills, substantive knowledge, and personal development
- On-demand Udemy for Business for all Synechron employees with free access to more than 5000 curated courses
- Coaching opportunities with experienced colleagues from our Financial Innovation Labs (FinLabs) and Center of Excellences (CoE) groups
- Cutting edge projects at the world s leading tier-one banks, financial institutions and insurance firms
- A flat and approachable organization
- A truly diverse, fun-loving and global work culture