Front End Dev 4
Apex Systems
Vancouver, British Columbia, Canada
1d ago

Job Description

Front End Developer (Angular 2+)

Position Responsibilities :

  • Participate in the design and implementation of complex, business critical features of the system
  • Ensure that the software you build aligns to architectural guidance and the team's agreed upon code best practices
  • Work closely with the Product Owner to ensure that the software meets the business requirements
  • Work closely with test engineers to ensure software deliverables are of the highest quality
  • Actively contribute to the process of continual improvement, with regard to self, team, processes and systems
  • Leverage your technical expertise and experience and be a sounding board for fellow developers
  • Stay current with industry best practices and relevant technologies
  • Be a mentor and role model to more junior members of the team
  • Required Qualifications (Required Skills / Experience)

  • Bachelor's degree or diploma in Computer Science, Software Engineering, Information Technology or similar technical degree / diploma
  • Minimum 8 years relevant experience as a Software Developer
  • Proficiency in front end web development using HTML5 / CSS3 JavaScript
  • Experience with modern web application frameworks such as Angular 2+ or React
  • Preferred Qualifications (Desired Skills / Experience)

  • Proven track record of developing high quality software to business specification while understanding processes and requirements
  • Fundamental knowledge of object-oriented design, data structures, algorithms, and design patterns
  • Experience developing for cloud architectures such as Azure, GCP or AWS
  • Strong understanding of Agile practices and processes (Scrum)
  • Effective and efficient logical thinking and problem solving skills
  • Possess the ability to work effectively in a team environment, as well as independently with minimal direction
  • Strong interpersonal and communications skills both verbal and written
  • Apply
    Add to favourites
    Remove from favourites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form