JavaScript Developer - VueJS

Frontend Developer |  Mid-Level

Deadline: 2024-09-30

Essential Duties & Responsibilities:

  • Maintain and enhance the existing codebase.
  • Implement page layouts, features, and changes according to mockups created by our graphic design team and/or written requirements.
  • Mature the site's frontend development practices and processes, including javascript/CSS creation, organization, and delivery; HTML/templates; automated testing; page speed optimization; and other tools/processes you deem appropriate.
  • Guide the transition of the site's frontend infrastructure to a more modern approach to layout implementation and client-side scripting.
  • Mentor other developers working both on this site and other projects who are utilizing a wide variety of technologies.
  • Coordinate with our product, graphic design, and content teams to understand requirements.
  • Architect and implement code and processes following industry standards and best practices.

What you will need to be successful:

  • Fluent in both javascript and CSS with a good understanding of how they work internally and complement each other.
  • Knowledge of Vue.JS
  • Proficient in mobile-first and responsive design practices as well as being able to adapt a given design to a variety content situations and viewport sizes.
  • Experience problem solving and debugging client-side code on a wide variety of platforms.
  • Deep understanding of how web browsers process and render web pages.
  • Constantly learning new technologies.
  • Knowledge of software engineering fundamentals, including:
    • object-oriented analysis, design, and programming
    • software design patterns
    • data structures
    • algorithms
  • 2+ years working in frontend development.
  • Experience doing some server-side programming in conjunction with frontend development work a plus.
  • Bachelor's degree in Computer Science or equivalent.
  • Excellent English communication skills, both written and oral.

Salary: As per Experience / Negotiable

Apply now

Position : Frontend Developer