Based in Toronto, Format.com is the leading online portfolio platform for professional visual artists around the world to exhibit, market and sell their work. We are a proudly self funded business with tens of thousands of customers across every country worldwide.
While there isn't currently an open position, we're always interested in meeting Front-End Developers who are looking to join a team where they can build a great product and make an impact. If this sounds like your idea of fun, we'd love to meet you. Fill out the form below and we'll be in touch.
We’re growing and looking for a Front-End Developer in Toronto to join our team of talented and passionate designers and developers.
You’ll be working on our Product team working on new product features as well as iteration and maintenance on existing features. Typically this entails taking high fidelity designs and technical requirements, consulting with the stakeholders to decide on solutions, and then working with your team to implement, test, and ship. You should have a keen attention to detail and the ability to understand and make trade-offs at multiple levels of abstraction.
We’re interested in candidates with a keen attention to detail and the ability to create a simple yet remarkable user experience. It’s important that you’re enjoy the challenges of implementing and iterating on user-facing interfaces, and brainstorming creative solutions to software and UX problems. You and your team will be iterating quickly and reviewing with our Design, UX, and Research teams to ship a solution that provides high value to our customers.
Every member of our team is expected to ship top-notch work and take complete ownership of their responsibilities. In return, this is an incredible opportunity to get down into the trenches of a growing business and product, work with cutting-edge technologies, be immersed in a seriously awesome company culture, and solve challenging problems daily.
Roles and Responsibilities
Building and shipping: You love the satisfaction that comes from building software that strikes the perfect balance between simplicity, flexibility, and functionality. You leverage your knowledge, experience, and toolset to maximize your productivity, and you pride yourself on shipping high-quality software every day.
Consulting and estimating: You deeply understand the unique use cases and challenges of building modern web applications. You’re adept at investigating and understanding your team’s requirements, flagging potential issues, and proposing creative solutions. You realize software estimation is a hard problem, but you’re well-versed in estimation approaches and you care deeply about delivering on your commitments.
Managing requirements, dependencies, and scheduling: You have no problem balancing development commitments for multiple stakeholders, and you’re comfortable managing your own priorities and schedule.
Fixing and improving: You’re passionate about continuously improving processes, systems, and codebases, and you’re vigilant about keeping a high bar of quality. When you see a problem, you want to fix it, and you’re skilled at uncovering the root causes of problems.
Communicating: You’re a skilled and fearless communicator - clear, direct, and to the point, no matter whom you’re communicating with. You recognize that quality of communication is what makes the difference between a good developer and a great one. Whether written or spoken, your colleagues value your ability to distill information into accurate and unambiguous language.
What we'd like to see in our ideal candidate
You have 3+ years experience building complex web applications
You understand and are comfortable developing and testing components in React and Redux
You know the DOM inside and out, including browser-specific quirks
You have an understanding and can implement responsive layouts in multiple media queries
You’re excited by the prospect of teaching yourself new technologies as needed
You’ve used or are interested in learning about transpiled and templating languages such as Haml, SCSS, and ES6
You understand MVC structured applications and how to use layouts, partials, and view helpers
You have a strong eye for typography, colour, and layout
You can transform design mockups into working software with a close attention to detail
You can create modular, flexible, and maintainable CSS
You can contribute your experience to your team and help refine best practices
You can make informed technology and implementation decisions and justify them
You can accurately set and meet deadlines
You’re very comfortable with git and understand commits, revisions, merging, and conflict resolution
Some Reasons our Team Loves Working Here
We strive to deliver a world-class experience for our customers by delivering exceptional work that we’re proud of.
We emphasize a highly collaborative and egalitarian environment. Everyone builds things and collaborates across departments. The best solution can come from anywhere or anyone.
We’re fierce defenders of a healthy work-life balance. We work smart, not long.
Respect, trust, and honesty. Personal and professional maturity is important to us, and we keep each other honest.
We pay competitive salaries and have flexible vacation and work-from-home policies.
We provide great benefits: extended health, dental, life, and disability.
We’re located in Toronto’s up-and-coming Tech Hub, at the creative intersection of Liberty Village/Parkdale.
We frequently celebrate our achievements after work (or in the middle of the day if it’s sunny).
We have a beautiful rooftop patio (BBQ included) that our team can work from in the warmer months!
We close our office the week between Christmas and New Years to give our team some much deserved time off with their friends and families.
Some of our in-office perks include: a large desk equipped with an Aeron chair and top-notch Apple gear (take a peek here), curating what music gets played over our office Sonos speakers, catered lunches on Mondays and Fridays, and drinking as much espresso, coffee, and tea as you like.
We have an amazing team that will be eager to help you succeed in your role and grow and develop in your career. Learn more about us: http://wayswework.io/features/format.
We trust ourselves and our team to do what’s right. We empower each other and don’t micromanage.
How to apply:
If this sounds like the right place for you, then get in touch! We can’t wait to meet you. This is a full-time position based in Toronto, ON.
To apply, please fill out the form below. Only candidates selected for interviews will be contacted. No recruiters, please. Format is proud to be an equal opportunity employer and is committed to building a work environment that is both diverse and inclusive.
All qualified applicants will receive consideration for employment regardless of race, religion, gender, gender identity or expression, sexual orientation, ethnicity, creed, disability, or age.