Software Engineer - All Levels - *Accepting Applications Year-Round* (Remote)

Remote
Engineering /
Full Time /
Remote
About Flowspace:
Flowspace is a software platform powering fulfillment for brands in ecommerce. Its OmniFlow  software provides brand operators with the real-time visibility into inventory, orders, and fulfillment activity needed to control ecommerce operations across all channels. Integrated within a network of +130 fulfillment locations, Flowspace empowers hundreds of brands in DTC and retail to provide their customers with quick, seamless fulfillment and delivery. 

Join us as we help brands in the $1T ecommerce market meet their customers’ post-purchase expectations in the real world. Flowspace is backed by Canvas Ventures, Moment Ventures, BuildGroup, Y Combinator, and other prominent angels.

This is a 100% remote position.

Please note: Through this job listing, we are hiring for various levels of Engineers, but we do require at least the minimum of 3 years experience to start. The applicable level will then be determined by our Engineering team, and will be discussed with you during the interview process, to ensure a mutual fit and interest. Thank you!

What you’ll do

    • Write and ship code daily. You’ll work closely with the entire team to ensure our customers and internal team have the functionality they need to get the job done.
    • Own what you build, get creative with your solutions, write tests, and contribute directly to our core product.
    • Be self sufficient. We don’t micromanage, you’ll be in charge of your own work.
    • Reimagine how an industry works. We are creating clean, beautiful software in a market dominated by outdated enterprise solutions.

Who we’re looking for

    • For Level I or II, we seek a minimum of 3+ years of full-stack, web application development experience with Rails and Javascript
    • We require Rails (Ruby on Rails / RoR) experience as a minimum requirement
    • Experience being able to write code, collect and manage feedback from teammates and product managers, implement APIs, and internally prioritize your workload in a fast-paced environment
    • Experience with CS fundamentals.
    • A positive attitude with the ability to work across teams
    • Ability to remain agile and shift as needed, with competing priorities


    • For Senior I, or Senior II, we seek a minimum of 5+ years full stack experience.
    • Ruby on Rails is a plus, but not required. If you do have this experience, its great, so you can coach and support junior engineers that don't know it as well. This means you also have various years of experience already under your belt and wouldn't mind learning RoR !
    • Ability to lead projects, and manage competing priorities
    • An eye for architecture and understanding our product well, to offer solutions towards improvements, advancements and improving the user experience
    • As a senior, you still have a great ability to write code for portions of a project
    • Inspect and test code from junior-level engineers
    • Help other engineers fix their code or solve complex problems
    • Work with management to keep the project on track
    • Mentor entry-level engineers

Bonus points

    • Logistics experience, within a related industry
    • React experience

What we use

    • Ruby on Rails (required experience for levels below Senior I / candidates below 3 years of experience)
    • Javascript (ES6)
    • React
    • Heroku / DigitalOcean
    • Postgres
    • Github

Join our team!
• Meaningful equity in a venture backed start-up. Everyone gets stock options!
• Competitive Salary
• Medical, vision, dental, and life insurance
• Flexible time off, plus a separate banks for sick time
• Paid parental leave
• Mental Health / Wellness benefits + discounts for certain programs
• Work From Home stipend, towards your home office
• 401K with matching
• A clear success path within the company. We want you to grow and lead with us!

At Flowspace, we know that the more inclusive we are, the better our work will be, and we strive to hire and retain talent that represents a variety of backgrounds, perspectives, and skill sets.

We are committed to equal opportunity employment and we take pride in encouraging diversity, equity, and inclusion across all of our teams, without regard to race, color, religion (including religious dress and religious grooming practices), sex, gender (including gender identity and gender expression), national origin, age, physical and mental disability, medical condition (including pregnancy, childbirth, breastfeeding and related medical conditions), genetic predisposition or carrier status, marital, parental or registered domestic partnership status, sexual orientation, transgender status, military or veteran status, or any other characteristic protected by applicable law.

Please note: We do not accept resumes from external staffing agencies or independent recruiters for any of our openings unless otherwise directed or approved by our HR, Recruiting Department. Please do not forward resumes to our hiring managers or offices. Flowspace is not responsible for any fees related to unsolicited resumes/applications, that have not first been approved.

The above job description is meant to describe the general nature and level of work being performed. It is not an exhaustive list of all responsibilities, duties and skills required for the position.




#BI-remote