virtusa
Senior Consultant
Company
Role
Senior Consultant
Location
Job type
-
Found on Mokaru
23 hours ago
Salary
Job description
Full Stack Developer
Location: PCS CA~TORONTO
Years of Experience: 10-15 Years
Job Summary: We are seeking a highly skilled Full Stack Developer with over 10 years of experience to design, develop, and maintain scalable web applications. This role requires a strong foundation in both front-end and back-end technologies, with a focus on delivering high-quality code and robust solutions that align with business objectives. The ideal candidate will lead technical design efforts, mentor team members, and collaborate with cross-functional teams.
Responsibilities
- Design, develop, and maintain scalable web applications across front-end and back-end layers.
- Lead technical design discussions and ensure adherence to best practices in coding and architecture.
- Mentor and guide junior developers, fostering a culture of continuous learning and improvement.
- Collaborate with product managers, designers, and other stakeholders to define project requirements and deliver solutions that meet business needs.
- Conduct code reviews and ensure high-quality standards are maintained throughout the development process.
- Stay updated with emerging technologies and industry trends to continuously enhance the development process.
Mandatory Skills
- Proven experience as a Full Stack Developer with a strong foundation in both front-end and back-end technologies.
- Expertise in programming languages such as JavaScript, HTML, CSS, and frameworks like React, Angular, or Vue.js for front-end development.
- Strong back-end development skills with experience in Node.js, Python, Ruby, or Java.
- Experience with database technologies such as SQL, NoSQL, and ORM frameworks.
- Familiarity with version control systems, preferably Git.
Preferred Skills
- Experience with cloud services (AWS, Azure, Google Cloud).
- Knowledge of DevOps practices and CI/CD pipelines.
- Strong problem-solving skills and the ability to work in a fast-paced environment.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 10+ years of relevant experience in full stack development.
- Proven track record of delivering high-quality software solutions.


