This job post is closed and the position is probably filled. Please do not apply. Work for Format and want to re-open this job? Use the edit link in the email when you posted the job!
\nBased 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.\n\nYou’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, working 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.\n\nYou’re enthusiastic, have high standards and a keen attention to detail, and you instinctively take ownership of your work. You’re excited at the idea of writing software that will be simple, easy to grok, but also performant and scalable when appropriate.\n\nEvery 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.\n\nRole Responsibilities:\n\n\n* 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.\n\n\n\n* 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.\n\n\n\n* 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.\n\n\n\n* 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.\n\n\n\n* 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.\n\n\n\n\nWhat we’d like to see in our ideal candidate:\n\n\n* You have 3+ years experience building complex web applications with modern technology\n\n* You have deep experience with the Ruby on Rails framework and ecosystem including RSpec, Bundler, Sprockets, JavaScript and ES6, Haml, and CSS/SCSS\n\n* You would be perfectly comfortable modifying an existing JavaScript library or writing a custom Ruby gem and bundling it into your own project\n\n* You’re very comfortable with git and understand commits, revisions, merging, and conflict resolution\n\n* You enjoy the idea of deploying your own code on your first day of work and being responsible for what happens\n\n* You’re excited by the prospect of teaching yourself new technologies as needed\n\n* You are passionate about user experience, whether that means multiple iterations to deliver a simple yet powerful UI, or an API that a developer of any skill level could understand and consume\n\n* You can accurately set and meet deadlines\n\n* You are obsessive about reducing operational overhead whenever and wherever possible\n\n* You can make informed technology and implementation decisions and justify them\n\n* You understand the concept of React + Redux and you’re comfortable writing and modifying components\n\n* You’re familiar with Lua\n\n\n \n\n#Salary and compensation\n
No salary data published by company so we estimated salary based on similar jobs related to Ruby, Full Stack, Developer, Digital Nomad, React, Teaching, JavaScript, Git and API jobs that are similar:\n\n
$70,000 — $120,000/year\n
\n\n#Benefits\n
๐ฐ 401(k)\n\n๐ Distributed team\n\nโฐ Async\n\n๐ค Vision insurance\n\n๐ฆท Dental insurance\n\n๐ Medical insurance\n\n๐ Unlimited vacation\n\n๐ Paid time off\n\n๐ 4 day workweek\n\n๐ฐ 401k matching\n\n๐ Company retreats\n\n๐ฌ Coworking budget\n\n๐ Learning budget\n\n๐ช Free gym membership\n\n๐ง Mental wellness budget\n\n๐ฅ Home office budget\n\n๐ฅง Pay in crypto\n\n๐ฅธ Pseudonymous\n\n๐ฐ Profit sharing\n\n๐ฐ Equity compensation\n\nโฌ๏ธ No whiteboard interview\n\n๐ No monitoring system\n\n๐ซ No politics at work\n\n๐ We hire old (and young)\n\n
# How do you apply?\n\nThis job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.