Enable job alerts via email!

Full Stack Developer

Mashreq Bank

Toronto

On-site

CAD 70,000 - 90,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology development firm in Toronto is seeking a talented Full Stack Developer to join their team. The successful candidate will develop and maintain web applications, collaborate with cross-functional teams, and stay updated with the latest technologies. This role offers competitive compensation, benefits, and opportunities for career growth within a dynamic work environment.

Benefits

Competitive salary and performance-based bonuses
Health, dental, and vision insurance
Paid time off (PTO)
401(k) plan with company match
Professional development opportunities
Remote work opportunities

Qualifications

  • Strong proficiency in front-end technologies like HTML, CSS, JavaScript, and frameworks.
  • Experience with back-end technologies such as Node.js, Express, or Python/Django.
  • 2-4 years of experience in full-stack web development.

Responsibilities

  • Design, develop, and maintain both the front-end and back-end of web applications.
  • Integrate third-party APIs and services.
  • Collaborate with cross-functional teams to ensure project success.

Skills

HTML
CSS
JavaScript
React
Node.js
SQL
Git
AWS

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

Webpack
PostgreSQL
Job description
Job Summary:

Progressive Technology is seeking a talented and experienced Full Stack Developer to join our dynamic team. The ideal candidate will be responsible for developing and maintaining both the front-end and back-end of web applications. You will work closely with other developers, designers, and project managers to ensure seamless functionality and high-quality performance. This is a fantastic opportunity for someone who thrives in a fast-paced environment and enjoys creating end-to-end solutions in a collaborative setting.

Key Responsibilities:
  • Design, develop, and maintain both the front-end and back-end of web applications.

  • Collaborate with UI/UX designers to implement responsive and user-friendly designs.

  • Write clean, scalable, and efficient code using the latest technologies and best practices.

  • Troubleshoot, debug, and optimize web applications for performance, scalability, and reliability.

  • Integrate third-party APIs and services to enhance functionality.

  • Participate in code reviews to ensure adherence to coding standards and best practices.

  • Stay updated with the latest trends and technologies in web development and suggest improvements to existing applications.

  • Collaborate with cross-functional teams, including Product Managers and Quality Assurance, to ensure successful project delivery.

  • Write and maintain technical documentation to ensure code quality and ease of maintenance.

Required Skills and Qualifications:
  • Bachelors degree in Computer Science, Engineering, or a related field (or equivalent experience).

  • Strong proficiency in front-end technologies like HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js.

  • Experience with back-end technologies such as Node.js, Express, or Python/Django.

  • Strong understanding of databases (SQL/NoSQL) and experience with database management systems like MySQL, MongoDB, or PostgreSQL.

  • Knowledge of version control tools such as Git.

  • Familiarity with web development tools like Webpack, NPM, and RESTful APIs.

  • Excellent problem-solving skills and attention to detail.

  • Ability to work effectively in a collaborative team environment.

Experience:
  • At least 2-4 years of experience in full-stack web development.

  • Proven experience with building and maintaining large-scale web applications.

  • Experience in working with Agile methodologies and version control systems like Git.

Working Hours:
  • Full-time position, Monday through Friday.

  • Flexible working hours with the possibility of remote work (if applicable).

Knowledge, Skills, and Abilities:
  • Expertise in both front-end and back-end development.

  • Strong knowledge of web application architecture and frameworks.

  • Proficiency in JavaScript frameworks (React, Angular, or Vue.js) and server-side technologies (Node.js, Express).

  • Experience with cloud platforms such as AWS or Azure is a plus.

  • Solid understanding of software development principles and methodologies.

  • Familiarity with DevOps tools and CI/CD pipelines.

  • Strong communication skills to collaborate effectively with cross-functional teams.

  • Problem-solving mindset with a focus on delivering high-quality solutions.

Benefits:
  • Competitive salary and performance-based bonuses.

  • Health, dental, and vision insurance.

  • Paid time off (PTO) and holidays.

  • 401(k) plan with company match.

  • Professional development opportunities, including training, workshops, and conferences.

  • Remote work opportunities (based on location and role requirements).

  • A collaborative and innovative work environment.

  • Career growth and advancement opportunities.

Why Join Progressive Technology:
  • Be part of a forward-thinking company that is constantly innovating.

  • Work in a collaborative and diverse team where your contributions are valued.

  • Opportunity to work on exciting projects and technologies that challenge and expand your skill set.

  • Flexible work environment with the ability to maintain a healthy work-life balance.

  • Competitive compensation and benefits packages to support your well-being and career growth.

How to Apply:

Interested candidates are encouraged to apply by submitting a resume and cover letter to the email address provided on our website. Please include examples of previous work or a portfolio showcasing your full-stack development projects. We look forward to hearing from you and exploring the opportunity to work together at Progressive Technology.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.