Company: Flybits
Salary: Not provided
Location: Toronto, Canada
Are you a forward-thinking individual who wants to work at the cutting-edge of technology? Do you want to join a winning organization that is pioneering digital transformation around the globe? This is your opportunity to join the Flybits team today!
Reporting to the Front-End Engineering Lead, in this role you will be a key contributor in taking our innovative Context as a Service platform to the next level. You have the ability to envision the art of the possible with our UX team, but also understand the complexities of our backend system and infrastructure. This includes influencing product design in collaboration with our UX team, designing and implementing microservice APIs alongside our backend Engineers. You will also be an important guide and mentor in harnessing the raw talent of less experienced Engineers and acting by example in setting the bar for engineering excellence.
You will have the unique opportunity to influence our use of technology, and in helping build out our UI framework of reusable components that will empower Engineers to efficiently build interactive UIs across our agile squads. You will also have the opportunity to influence processes on the agile squads as we position our organization for scale.
Flybits strives to use the most up to date technologies across our engineering teams including modern frameworks (Ember, React, Vue) on the front-end, and Golang on the back-end. We make extensive use of AWS, Docker, and Kubernetes to ensure our system continues to scale with the addition of millions of users.
Plan, design, develop, test and optimize scalable frontend applications with React, Typescript, Redux and other technologies
Work independently in the product feature, product development and take accountability for deliverables
Work across agile squads to help in the development and maintenance of the Flybits platform
Work in a cross-functional environment with product, design and back-end engineering teams to ensure all features are fully implemented, tested, and documented
Provide technical feasibility assessments of UI/UX designs
Review code, pair program and mentor/coach Junior developers and co-op students
Produce quality work that adheres to industry best practices
Provide innovative solutions to technical challenges
Must-Have’s:
Bachelor’s Degree in Computer Science or related field
4+ years experience Frontend development on SaaS applications; Advanced knowledge of object-oriented JavaScript; HTML & HTML5, CSS3 (SASS) and Typescript
2+ years experience developing single page applications (SPAs) with at least one of React, Ember, Angular 2+, or Vue.js (React is preferred)
Experience consuming data from RESTful APIs and familiar with backend web development processes and technologies
Thorough understanding and relatable experience of Git, repository management, and related workflows
Worked with state management patterns such as Redux, Flux, Vuex, etc
Experience with testing tools such as Jest, Enzyme, Cypress or others
Excellent knowledge in full software development life cycle, including coding standards, code reviews, source control management, build processes, testing best practices and operations
Experience developing design systems (component libraries)
Able to work independently without direct supervision
Flare for interactive design
Excellent interpersonal communication and strong verbal and written English skills
Experience mentoring or coaching team members
Experience with Graphql
Experience with web SDKs
Familiarity with the entire web stack, including backend development, protocols and client-side optimization techniques
Strong sense of web design and attuned to the fundamentals of user experience, including accessibility and responsive design
job post pulled from jsjobs
Get TypeScript jobs in your inbox
Copyright © ReadingWaters 2025.