Software Engineer

Slab


1 week ago

09/09/2019 10:21:23

Job type: Full-time

Hiring from: US only

Category: Software Dev


At Slab, we build beautiful software for teams. We believe that a team's ability to store and organize information ultimately defines their ability to execute. Slab is like a knowledge base or wiki, but reimagined to be fast, intuitive, and powerful. We think of it as a long-term memory for teams.

We are a small team of experienced developers and designers, on a mission to make work easier. Our CEO is the creator and maintainer of Quill, a popular open-source rich text editor, and sold a previous company focused on collaboration. Slab's approach to work is inspired by companies that have a big impact while staying relatively small. We embrace remote and flexible work arrangements.

In this role, you will be driving product initiatives through engineering while keeping quality high in our codebase. You will receive input on product and design requirements, while being responsible for the details of the execution. Our codebase is relatively small and clean, and we are always open to improving our style and practices!

Slab is backed by top tier investors including Matrix Partners, CRV, and NEA.

Technologies We Use

  • Javascript (ES6) + SASS

  • React + Redux

  • GraphQL + Apollo + Absinthe

  • Phoenix + Elixir

  • Postgres

  • Docker + Kubernetes

  • Google Compute Platform

We are looking for both depth in one part of the stack or breadth across a wide portion.

Sound like you?

  • You love delighting users by creating great product experiences

  • You have experience solving complex problems within a professional software development team

  • You consider multiple ways to implement a change and choose the best one based on trade-offs

  • You are passionate about certain technologies and have extensive domain expertise

  • You communicate with clarity and precision, whether with teammates or users

  • You love to learn and demonstrate the ability to do so very quickly

If you are a previous start-up founder, open-source contributor, college dropout, or came to software engineering from a totally different field, we'd love to hear your story.

Compensation and Benefits

  • Medical, dental, and vision insurance

  • 7 year option exercise window

  • $5k desk setup of your choice

  • Free catered lunch (5x per week)

  • Flexible work arrangements

Slab is an equal opportunity employer and we welcome people of diverse backgrounds, experiences, and perspectives.

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • Craft the core user-facing Flip product experience.

    At Flip, we're always looking for top tier frontend engineers and designers to join our core product team. From public pages like listings and search to e-signing lease agreements to guiding an Instant user through a move out, Flip aims to create interfaces that inspire trust and transform the extraordinarily tedious process of moving into something bordering on fun.

    The core experiences you might be working on:

    Taking Flip Instant users from the moment of purchase to move out. You'll create the core experience of receiving a move out package, setting up automated viewings of their apartment, getting notified about services like cleaning, and any necessary communication or documents required along the way.

    The experience of renting a Flip apartment. Interfaces for putting down and managing security deposits, automating rent payments, requesting a service appointment, and even things like renting furniture or putting items in storage are all fair game.

    Our public-facing content and experiences like search, listing pages, Learn content, and building pages. Site speed is an absolute critical measurement for our company, and so you'll work with extreme performance and bundle size constraints.

    The experience of listing an apartment on Flip and reviewing inbound renters. Everything from viewing an initial application with credit and income information, to providing building-specific requirements, documents and paperwork.

    We're looking for engineers that care about design as much as they care about performance. You'll need to have an attention to detail not just for how things look, but also how they feel. For this role, we like to see examples of frontend experiences that were both designed and built by applicants.

    The technologies you'll use are:

    • Javascript (quickly transitioning to Typescript)

    • React and ApolloGraphQL

    • CSS and Sass

    We're looking for engineers with experience, but it doesn't need to be traditional. Experience with our specific stack is useful, but not critical.

  • We're looking for someone to help build and support new features as we scale out the product and company. You will be primarily working with React, React Native, Node.js, and GraphQL.

    This role is largely technical however you will be working with the rest of the team to ensure our clients receive the very best customer experience.

    We're looking for someone who is particularly interested in creating systems within the constraints of a start-up.

    Day-to-day you will be:

    • Designing and implementing new features

    • Estimating effort and timelines and working to define/refine product roadmap

    • Building internal tooling

    • Maintaining current codebase

    • Writing effective code which is stable, secure, scalable, and efficient

    • Mentoring developers on the team to ensure long-term success

    • Please email us with a brief intro, your resume, and relevant links. No agencies, recruiters, or other such groups please.

  • 2 weeks ago

    Hippo Education is on a mission to change the way doctors learn and take care of patients. We create best-in-class medical education products that keep clinicians at their best. We are financially strong and continue to grow with new products and a team that has grown to more than 50 people today. We’re a fun-loving and quick-to-laugh group that works very hard. Some of us work at the main office / studio in Los Angeles, while most of us work remotely. Hippo’s a fantastic place to work and we’re genuinely proud of the impact we have on clinicians and their patients.

    As a Full Stack React Developer, you'll be instrumental in creating our next generation products and modernizing our existing codebase using React, Postgres, and SOA-style services. In your role, you’ll have the opportunity to make a big impact within our small team, and plenty of room to grow, helping to shape our team and mentor future developers. Collaboration, discipline, and a passion for solving hard problems will be key to your success in this role.

    Required Skills:

    • Development of full stack web applications using open-source frameworks

    • Expert level React / React Native skills

    • Familiarity with Node.js / javascript

    • Strong RDMS database skills

    • Proficient with GitHub collaboration

    • Experience with testing and building tools (Npm, Bower, Mocha, Chai)

    • An impressive portfolio of projects utilizing the above skills

    • Excellent communication skills

    • Self-starting, highly-motivated

    • A massive sense of humor, optimism, and an ability to roll with changes

    • BA/BS degree in Computer Science or equivalent experience

    Bonus points for experience with:

    • MEAN stack

    • Sequelize ORM & jsonapi

    • Hybrid app development

    • LAMP stack

    • DevOps (nginx, amazon cloud)

    Details

    • Full time with remote / telecommute option

    • 4 weeks paid vacation

    • Competitive salary, 401(k), and health / vision / dental benefits

    Applying

    Send us your resume as well as links to relevant examples of recent work (your GitHub or equivalent profile would be a great way to start). We'll get back to you within a few days if there is a fit.

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!