Senior Front-End Developer

Allied Technical Sales - Toronto, ON (30+ days ago)

Apply Now

ATS is the industry leader in using technology to revolutionize engineering and design processes. We create tools to help engineers and architects to integrate complex systems quickly and accurately for North America’s most exciting building projects.

ATS is first and foremost, about delighting our clients and we are deeply committed to providing them with exceptional service. We are recognized for our technical expertise and experience, which we apply to help our clients succeed. We have a strong work ethic and will do all that we can to assist our clients to complete their projects efficiently. Our thriving and motivated culture is the heartbeat of our organization. We hope you will become a part of it! We are currently seeking a *Senior Front-End Software Developer*

Why Work at ATS?

Competitive Salary | Full Group Benefits Program | Foosball Tables| Ping Pong| Free Parking

Gym Facilities| Located near TTC| Basketball Net| Outdoor Patio| Employee Events Year Round

Energetic Work Environment| Charity Events| Friendly Office Competition| AWESOME Culture!

Our head office in Toronto, Ontario Canada is near Morningside Avenue and Highway 401 in the northeast GTA. We are conveniently located near transit (TTC) and a variety of restaurants, shops, and a bank. Our office offers an open and spacious work environment with free parking, an onsite gym, games outdoor patio and BBQ. These great amenities along with fun quarterly employee events, promote friendship and camaraderie among our team, which are mutually beneficial for our employees’ well-being at work and our company’s success.

As our Senior Front-End Developer, you will:
Build components using the cutting edge of front-end technologies
Maintain code quality by using or implementing development best practices
Work closely with the team to determine the best balance between components that do too much, and re-usability
Work in a collaborative instead of the competitive environment
Always be striving to learn and improve.
Find ways to work smarter instead of harder. We’re not just interested in making it “look good enough” – we want to make ourselves better coders.

As our Senior Front-End Developer, you must have:
3+ years of experience in building web applications using React / Redux / TypeScript
Proficient using JSX/ES6/CSS
Knowledge of webpack, npm, yarn, etc…
Experience with immutability / pure functions / function composition / functional language
Ability to debug a codebase in a self-sufficient manner
Knowledge and experience using the flux pattern
Experience with IDE development tools, source control systems (GitHub, GitLab) and debugging tools
Experience working with Restful APIs
Excellent knowledge of UI/UX best practices
Optimize application for maximum speed and scalability
Advanced Javascript experience beyond simple DOM manipulation
A desire for the truth, no ego involved with the development
Desire to learn, not afraid of new technologies where appropriate (of course we balance that against the stability and support of older technologies)
Nice to have

Experience working with Redux-Forms, Redux Sagas, ImmutableJS and Material-UI
At least keep a finger on the pulse of new tech, willingness to consider new opportunities, not merely satisfied with the status quo
Experience inheriting/debugging a complex, Vanilla Js / Jquery codebase and feeling the pain of side effects
TO APPLY:Include your resumeand salary expectations. NO PHONE CALLS PLEASE.

To learn more about our company visit our promotional video: http://youtu.be/MPyk3BdN-8

And our web pages: ats-sales.ca| atsspec.com | visualspecbuilder.com | spectrumlockers.com | atsprojecttracker.com | quickshippanels.com

Allied Technical Sales Inc. values diversity and is proud to be an Equal Opportunity Employer. We are committed to the principles and practices of employment equity and encourage all qualified individuals, including women, persons with disabilities, visible minorities, and Aboriginal Peoples to apply. If you are contacted for a job opportunity, please advise us of any accommodations needed to ensure you have access to a fair and equitable process. Any information received relating to accommodation will be addressed confidentially.