Job Information
Xello Senior Frontend Engineer (Internal Platform) in Remote/Toronto, Ontario
Xello is looking for a Senior Front-End Software Engineer (Internal Platform Team) __
Who are you?
You are a highly skilled and experienced senior front-end software engineer who is passionate about growing and maintaining internal libraries. You have a growth mindset, know when to make tradeoffs, and have a bias toward action. You are ready to start in a pivotal role as our first hire for the team, where you’ll have the opportunity to shape the internal platform team and have a significant impact on the company’s technology stack.
As part of our internal platform team, your initial focus will be on supporting our design system. Future responsibilities will extend to other key libraries that product teams rely on daily. These libraries are crucial for delivering amazing features to our users. Your mandate will be to enhance and support product teams, improve their velocity, and be the foundation that enables them to ship more value to our users.
Sounds exciting to you? Read on!
What you’ll do…
Write clean, maintainable, and efficient code in TypeScript and SCSS
Build reusable components and front-end libraries for future use
Optimize components for maximum performance across a vast array of web-capable devices and browsers
Participate in code reviews and provide constructive feedback to peers
Stay up to date with the latest industry trends and technologies
Collaborate with designers to set the direction and integrate design software such as Figma into the workflow
Debug and resolve performance issues, cross-browser compatibility issues, and bugs
Work closely with back-end engineers to integrate APIs and ensure seamless data flow
Ensure all solutions are robust and scalable, and adhere to best practices
Maintain high standards of software quality within the team by establishing good practices and habits
Mentor and guide junior engineers, fostering a collaborative and productive team environment
What we’re looking for…
5+ years of professional experience in software development, with a focus on front-end development
2+ years of proven experience working with design systems
Strong understanding of and experience with JavaScript frameworks, with a preference for Angular
Extensive experience with TypeScript
Deep knowledge of CSS and SCSS (Sass)
Experience developing and consuming web components, using libraries such as Lit or similar
Proficient in handling APIs and HTTP requests, with a solid understanding of REST and back-end integration
Ability to debug and resolve performance issues, cross-browser compatibility issues, and bugs
Strong working knowledge of JavaScript ES6
Proficient with version control systems, preferably Git
Experience collaborating with designers and using design software such as Figma
Excellent problem-solving skills and attention to detail
Excellent communication skills and experience working with diverse technical and non-technical stakeholders
Highly adaptable, with a growth mindset and willingness to learn
Strong attention to detail and a good eye for user experience (UX)
Experience with micro-front-ends, including managing issues such as style leaking and routing
Strong knowledge of accessibility standards and best practices as they relate to the web and web components
Ability to make informed tradeoffs when considering technical constraints and UX requirements
Proficient in responsive CSS and knowledge of best practices
Familiarity with testing frameworks and tools such as Jasmine or Web Test Runner
Strong sense of ownership and responsibility for the quality of work produced
Nice to have:
Understanding of good security practices on the front end
Working knowledge of RxJS
Experience with CI/CD pipelines and tools such as Jenkins and Octopus
Experience mentoring or coaching developers and positively impacting their growth
We’re Xello - Join us!
We are Xello (CASCAID in the UK), the leading developer of future readiness programs in North America and the UK and soon the world! Our mission is to help anyone, anywhere in the world to create a successful future through self-knowledge, exploration, and planning.
We believe that by bringing our best selves to our work and collaborating with one another, we can change the world. We are a very diverse group of individuals who work hard, laugh often and share in each other’s lives. We are an inclusive, equal opportunity employer.
Embracing agile practices, an innovative mindset, and keeping our users at the heart of what we do, are just a few of the keys to our success.
In addition to working with leading technologies, we are committed to continuous learning and growth through internal/external training and mentoring, which includes a PD budget for every employee.
For our Canadian based staff, we also offer:
Flexible work arrangements including hybrid and remote
4 weeks of vacation
Employer-paid health and dental benefits
4-month top-up for parental leave
Group RRSP with 3% matching
For our US based staff, we also offer:
Remote work environment
4 weeks of vacation
80% employer-paid health benefits
4-month top-up for parental leave
401(k) with 3% matching
For our UK based staff, we also offer:
Remote work environment
28 days annual leave (inc. 3 days at Christmas) + bank holidays. With additional annual leave days added to reward long service
Like what you hear? Apply Now!
Powered by JazzHR