Talent.com
Lead Web Application Developer

Lead Web Application Developer

MVP Talent CorpCalgary, Canada, CA
2 days ago
Job type
  • Full-time
  • Permanent
Job description

Web Developer : This role focuses on front-end UI / UX architecture and development of web-based applications (not websites) using typescript (Angular or React). Ideally, candidates have full-stack skills using node or Python on the back-end, but this is not mandatory.Must be in Calgary, AB, or willing to relocate to Calgary.The client we are recruiting for is a growing Calgary-based technology and automation company that locally builds technologies to help oil and gas companies improve operations, increase efficiencies, and reduce emissions. By the end of this year, the company will have deployed enough technology to help eliminate 800,000 tons of CO2 annually. Alberta companies are leading the charge in making the energy industry cleaner and more efficient!The main competitive advantage of the company’s technology is its software. This is the most current and accurate software of its kind and it's written right here in Calgary!We are looking for an expert in Angular Front-End developer. The company is soon moving to React, so we will also consider a strong React developer. Ideally, this person can also work on the back end using Python, write SQL queries on a PostgreSQL database and use Redis.This role involves mentoring an intermediate developer and will include code reviews and team lead duties in the future.MUST-HAVE skills include : Angular expertise, ideally up to v.18 React also highly desiredFront-end architecture and development expertiseTypescript, HTML5, CSSMentoring experienceAn artistic flair for UI / UX design and developmentNice to Have’s : Node.Js developmentDatabase knowledge, ideally PostgreSQLRedisType ORMPython (using standard development libraries)Bachelor's degree preferred by not necessaryResponsibilities : Full-stack development with a strong understanding of UI / UX, web development.Integrate user-facing elements developed by front-end developers (Angular) with server-side logic. The company is currently using node.Js but is moving to Python.Act as a team leader and development mentorInterface with control hardware through a variety of protocolsWrite reusable, testable, and efficient codeDesign and implement low-latency, high-availability, and performance applicationsImplement security and data protection servicesParticipate in the development of test plansParticipate in project testing to ensure quality deliverablesPlease note, the client prefers local people. This is a permanent, full-time job and is offered on a hybrid basis in Calgary. No remote workers please.