Senior Front End Engineer

Senior Front End Engineer

Toronto, Ontario, Canada †-†Permanent


Job Description

Join us in our ambitious black ops project aimed at revolutionizing the way no-code applications are built and maintained. As a cutting-edge technology company, we are on a mission to make no-code tools more accessible, robust, and efficient. Our project is highly confidential, promising to disrupt the status quo and empower non-technical users like never before.


Role Overview
As a Senior Front End Engineer, you will be part of a driven and supportive team looking to deliver our no code 2.0 vision. We are seeking an experienced developer who has an eye for detail, is passionate about creating seamless, user-friendly experiences, and solving complex problems. This role is ideal for someone who thrives in a fast-paced environment and is eager to tackle projects with significant impact, using real life analytical data and iteration. Our hybrid work policy fosters a culture of collaboration and high performance within our teams.


Must Have Skills:

Responsibilities:

Design and develop new features for our innovative no-code platform, focusing on bridging the gap on what is possible and what is easy.
Write high-quality, well-tested code at a senior developer level or higher.
Effectively contribute suggestions and new ideas to enhance the performance and usability of our platform while understanding customer and business needs.
Perform rigorous testing and debugging to ensure high-quality software performance.
Design, develop, maintain, and deploy services to improve the platform architecture, including scalability and security.
Participate in team story and task breakdowns, code reviews, retrospectives, and lunch and learns.

What You Bring:

4+ years of full-stack development experience across organizations of varying sizes, with a proven track record of deploying code utilized by diverse user bases.
Excellent understanding of front-end coding (adaptive design, minification, lazy loading, caching, linting, promise chaining, build pipelines and packaging).
Advanced experience with React (advanced debugging and profiling, redux, sagas, performance optimization, scaling, hooks, sagas, emotion, storybook).
Post-secondary education in the following areas is preferred: Computer Science, Computer Engineering, Software Engineering or equivalent training/experience.
Self-motivated, goal driven with a passion for problem solving.
A team player with a positive attitude and a willingness to contribute to the overall teamís success in a fast paced environment.
Demonstrated proficiency in UX/UI implementation.
Experienced in a C based language on the backend (Node, Python, C#, Java etc.).
Experienced in debugging, observability and backend error troubleshooting.
Excellent understanding of Coding Hygiene, Design patterns and data persistence.
Experienced in Unit/Integration Testing and automation.


Nice to Have Skills:

.NET Expertise.
Event Driven Architecture experience, Queuing (kafka/sqs).
Generative AI experience, natural language processing.
Experience with Figma, playwright and atomic design.
Experience with Linux, Docker, kubernetes.
Analytics and Observability tools (segment, datadog, performance monitoring)
Microsoft certifications.
AWS certifications.


Details:

Starting: ASAP







Similar jobs in Toronto:

Similar jobs in other locations: