Senior Web Developer

MVP Talent Corp - Calgary, AB (30+ days ago)

Apply Now

This is a technology company that builds software that provides advanced analytics and applied data science to support decision making for investment into energy-related and other industries.

We would like the services of a passionate Senior WEB Developer with extensive experience in Javascript, CSS, Sass, HTML5. This person will work as part of a team in the creation of new features that integrate with backend systems through RESful API's.

This person will also assist in the mentoring of junior team members.

Must Have skills:

  • 5-10 years of software development proficiency using JavaScript (ES6) and HTML5, CSS3/SASS
  • Experience in React/Redux or other similar modern front-end frameworks such as Angular2+, Vue.js
  • Experience with source code management tools such as git
  • Experience working with databases and an understanding of SQL
  • Knowledge of application design and considerations related to security, scalability and reliability
  • Strong written and verbal communication skills and ability to work with minimal supervision
  • Bachelor Computer Science or equivalent technical degrees/experience

Nice to haves:

  • 5 years of software development in NodeJS environment & RESTful APIs using KOA or Express
  • Experience with mobile development
  • Experience in developing software in public clouds such as Azure or AWS and related technologies (e.g. Azure: CosmoDB, DataLake, HDInsight, Key Vault, AWS: DynamoDB, SQS, Se, Aurora, KMS)
  • Experience in D3.js/DC.js or other frameworks based on D3 (e.g. Vega)
  • Experience with Linux or Mac as your primary development system
  • Experience in geospatial concept (e.g. Mapbox) and vector tiles
  • Experience in other back-end programming languages: Python, Java, Scala
  • Exposure to container technology (Docker/Swarm/Kubernetes)

What we offer you:

  • Health and dental benefits that start day one with an HSA/Wellness option
  • Generous annual RRSP matching program
  • Maternity top-up benefits
  • Competitive time off package
  • Tuition reimbursement
  • Professional development (think monetary coverage for things like certifications, professional memberships or tech conferences)
  • Bi-weekly massages (not kidding!)

Job Types: Full-time, Permanent

Experience:

  • HTML5: 5 years (Required)
  • Web Development: 5 years (Required)
  • CSS: 5 years (Required)
  • Javascript: 5 years (Required)
  • React / Redux: 1 year (Preferred)

Education:

  • Bachelor's Degree (Preferred)

Location:

  • Calgary, AB (Required)