Senior Front End Developer

Senior Front End Developer
Klass, Canada

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
Bachelor's Degree
Total Vacancies
1 Job
Posted on
Jan 11, 2024
Last Date
Feb 11, 2024
Location(s)

Job Description

Role: Senior Front End Developer

Reports to: Senior Director, Software Engineering

Company: Condo Control, https://www.condocontrol.com/

Location: Toronto, ON (hybrid workplace model - downtown office and working remotely)

Type: Full Time / Permanent

We are looking for a Senior Front End Developer to join Condo Control. In this role, you will work primarily (75%) on front-end technologies (such as React / Vue.js and TypeScript / JavaScript). There will be a small amount (25%) of backend-related development work with C#. Ideally you are comfortable as a Senior Full Stack Developer, but you are more passionate about Front End Development which is the primary focus of this role. We are a small venture-backed company located in Downtown Toronto. We are looking for candidates with 5-10 years of experience, with at least 3-5 years focused on front end web development. Our ideal candidate will enjoy working with our team to help solve challenging business problems for our clients as we grow and scale our SaaS application.

We have adopted a hybrid working model, and the position will work both from home and from our downtown Toronto office located at 2 Carlton Street. (Conveniently located above the College subway station at Yonge amp; College).

Condo Control
Condo Control is a Canadian company that provides an online communication and property management software for condominiums, co-ops and HOAs. Condo Control provides a SaaS platform that helps property managers, board members, security and condo owners communicate quickly and easily. Our comprehensive software platform addresses all aspects of condo living, from communications and announcements, to tracking of visitors, packages, bookings, payments, and more. We are a high-growth SaaS company enabling the future of digital condo management.

Responsibilities

  • Analyze, design, prototype, program, test, troubleshoot and support - the complete software lifecycle in your hands!
  • Envision and deliver new features by working, as part of a Scrum team that believes in continuous improvement
  • Create and enhance a scalable SaaS enterprise application. You will help decide the technologies, approaches, and architecture as we modernize the front end of our application. We want to hire opinionated people with experiences they want to share
  • Work closely with the Product and UX teams to provide front-end technical guidance
  • Assess risks and impacts on the existing system as new functionality is added
  • Provide code reviews and architectural guidance to the team
  • Mentor and coach other technical team members and junior developers, especially with elevating their front-end development skills
  • Actively work to improve code, product quality and unit testing
  • Drive a culture with a commitment to quality and world class product experiences
  • Improve development processes to support on time delivery of high-quality products

Requirements

  • Strong experience with one or more modern JavaScript libraries such as React or Vue.js
  • Strong experience with HTML5, TypeScript / JavaScript, CSS in a complex user interface
  • Experience with UI frameworks such as Bootstrap, Kendo, etc.
  • Understanding of JavaScript build tools / dependency management / transpiling libraries such as Gulp, WebPack, RequireJS, Babel, etc.
  • Experienced Software Developer with the ability to work with the Microsoft full stack. ie. C#, SQL
  • Approximately 3+ years working in C# development. We will also consider experience with other languages such as Java, Python, etc.
  • Experience working with Microsoft SQL Server database platform
  • Strong understanding of object-oriented programming patterns and design best practices
  • Excellent at troubleshooting / problem solving / root cause analysis
  • Fast learner; interested and willing to learn new concepts
  • Familiar with Agile development and CI/CD
  • Experience working at a SaaS company is an asset but not required
  • Strong communication skills - listening, written and verbal communication skills
  • Team player / strong collaborator
  • Quality mindset and a passion for unit testing and clean code

Things We Value
It is important to us that you know what the team values; you will learn more about our team values throughout the interview process.

Strive for Clarity in All Communication: you commit to clear and open communication.

Deliver Quality Software that is Easy to Use: you care about quality and ease of use in everything we deliver to our customers.

Take Ownership: you take ownership of problems and see them t

Job Specification

Job Rewards and Benefits

Klass

Information Technology and Services - Toronto, Canada
© Copyright 2004-2024 Mustakbil.com All Right Reserved.