Full Stack Web Developers

bitHeads, inc - Ottawa, ON (30+ days ago)

Apply Now

Job Description

We are looking for a intermediate to senior full stack developers with emphasis on the front-end to join our development team. You’ll be responsible for building and maintaining the client-side of a dashboard web application and other online tools.

As a Frontend developer, you write organized and well structured idiomatic JavaScript and CSS based on best practices and design patterns. You are well versed in the modern frontend development workflow and have professional experience building rich user interfaces for large complex web applications.

Responsibilities

- Build solid, reusable UI components and layouts from wireframe designs - Provide constructive feedback and help identify gaps in UX/UI specs provided. Collaborate with team to meet goals and help make architectural and design decisions - Troubleshoot and assist with production and customer support issues - Analyze performance using profilers and other dev tools to ensure app is performant

Requirements

- 5-7+ years of professional web development experience - using Typescript, Node, JavaScript, and work well in a team environment, willing to share knowledge, participate in peer code reviews - ES6/ES2015 - Semantic HTML5 - CSS 3.0 - Less or Sass

Nice to have

- Experience using Kubernetes and building custom web-based dashboard apps - Atomic Design Methodologies - Familiar with version control (ie: Git) and continuous integration/deployment tools like Jenkins

Our Technology Stack

- JavaScript, AngularJS, jQuery, Angular 7+ - Bootstrap 3+, Less, CSS - Node.js, Webpack, Babel - Karma, Jasmine, Selenium - JSP, JSLT, Java

If you have work to share please provide a link to your portfolio and/or git repository.

Job Type: Full-time

Experience:

  • Typescript: 1 year (Preferred)
  • software development: 5 years (Preferred)

Language:

  • English (Preferred)