Enable job alerts via email!

JavaScript Developer

Mashreq Bank

Vancouver

On-site

CAD 70,000 - 90,000

Full time

30+ days ago

Job summary

A dynamic tech company is seeking a talented JavaScript Developer to design and implement interactive web applications. Join a collaborative team and contribute to creating seamless web experiences. The ideal candidate will have proficiency in JavaScript, experience with frameworks like React, and strong problem-solving skills. This role offers competitive salary, flexible work hours, and professional development opportunities.

Benefits

Competitive salary
Flexible work-from-home policy
Health insurance
Professional development opportunities
Paid time off
Retirement savings plan

Qualifications

  • Minimum 2-3 years of experience as a JavaScript Developer.
  • Proven experience with React, Angular, or Vue frameworks.
  • Experience with Git version control.

Responsibilities

  • Develop and maintain high-quality JavaScript code.
  • Collaborate with UI/UX designers for engaging web interfaces.
  • Troubleshoot and debug web applications.

Skills

JavaScript proficiency
Experience with React.js
Problem-solving skills
HTML5 and CSS3 understanding
Debugging skills

Tools

Git
Jest
Mocha
Job description
Job Summary:

Progressive Technology is seeking a talented and dynamic JavaScript Developer to join our growing development team. As a key player, you will be responsible for designing and implementing interactive and user-friendly web applications. You will work closely with cross-functional teams, including product managers, designers, and other developers, to create seamless, high-performance web experiences. The ideal candidate will have a passion for writing clean, efficient code and a drive to stay up-to-date with the latest industry trends and technologies.

Key Responsibilities:
  • Develop and maintain high-quality, reusable, and scalable JavaScript code.

  • Collaborate with UI/UX designers to implement responsive and engaging web interfaces.

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

  • Troubleshoot and debug web applications to ensure optimal performance and user experience.

  • Optimize applications for speed and efficiency across multiple platforms and devices.

  • Participate in code reviews and mentor junior developers to promote coding best practices.

  • Keep up with the latest developments in JavaScript frameworks and libraries.

  • Collaborate with backend developers to ensure smooth integration between frontend and backend systems.

  • Ensure application security and data protection through best development practices.

Required Skills and Qualifications:
  • Strong proficiency in JavaScript, with a good understanding of its core principles.

  • Experience with JavaScript frameworks like React.js, Angular, or Vue.js.

  • Solid understanding of HTML5, CSS3, and related web technologies.

  • Knowledge of asynchronous programming and promises.

  • Experience working with version control systems, such as Git.

  • Familiarity with testing frameworks and methodologies (Jest, Mocha, etc.).

  • Experience integrating third-party APIs and working with RESTful services.

  • Strong debugging and troubleshooting skills.

  • Familiarity with Agile development methodologies.

  • Excellent problem-solving skills and attention to detail.

  • Strong communication and collaboration skills.

Experience:
  • Minimum of 2-3 years of professional experience as a JavaScript Developer or in a similar role.

  • Proven experience working with JavaScript frameworks like React, Angular, or Vue.

  • Experience with version control systems such as Git is essential.

  • Hands-on experience with web performance optimization and best practices.

Working Hours:
  • Full-time position with flexible work hours.

  • Remote work environment with the ability to set your own schedule.

  • Occasional team meetings via video conference.

Knowledge, Skills, and Abilities:
  • Strong understanding of front-end technologies and best practices.

  • Excellent problem-solving and analytical skills.

  • Ability to work independently and in a collaborative team environment.

  • Strong verbal and written communication skills.

  • Ability to manage multiple tasks and meet deadlines effectively.

  • Familiarity with responsive design principles and cross-browser compatibility.

  • Passion for keeping up with emerging technologies and trends in web development.

Benefits:
  • Competitive salary with performance-based bonuses.

  • Flexible work-from-home policy.

  • Health insurance, including dental and vision.

  • Professional development opportunities and access to training programs.

  • Paid time off and holidays.

  • Retirement savings plan with company contributions.

  • Access to the latest tools and technologies to support your work.

Why Join Progressive Technology:
  • Innovation-Driven Culture: At Progressive Technology, we value creativity and innovation. We encourage our developers to experiment with new ideas and stay ahead of the curve.

  • Career Growth: We offer ample opportunities for career advancement and continuous learning through workshops, seminars, and certifications.

  • Collaborative Environment: Work in a friendly and inclusive team where your contributions are valued, and collaboration is at the heart of our development process.

  • Work-Life Balance: With flexible working hours and remote work options, you can maintain a healthy work-life balance while achieving professional success.

How to Apply:

If you are passionate about web development and eager to work in a dynamic, fast-paced environment, we would love to hear from you! Please submit your resume, along with a portfolio of your recent JavaScript projects, to our recruitment team.

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