Blissbook is seeking a Front-End Software Engineer to help build, maintain, and scale our existing and future SaaS platforms.
Blissbook’s mission is to enable creativity and allow people to express themselves, particularly in situations where it’s difficult to do so.
This mission has driven us to create Blissbook, a content management system for employee handbooks and top-down communication (policies, SOPs, etc.). With Blissbook, customers can express themselves, be creative, and represent their brand & culture AND do what they need to do to protect their company.
For more, read our about page or Employee Flight Manual. We strive to live our PEACH-E values in all we do: Plucky, Empathetic, Authentic, Curious, Huggable, Exceptional.
The ideal candidate is someone who can jump into an existing React codebase and start contributing right away. You should believe in our mission & market and align with our values. You want to work with other smart people on fun, challenging problems. You’re an action-oriented self-starter who can achieve specific goals with little to no supervision. As our first full-time, non-CTO engineering employee, you can turn user stories into working code independently, but also work well within a team led by the CTO.
You:
Have a history of shipping elegant, user-friendly front-end software for web and desktop/laptop users
Can communicate clearly & efficiently.
Are enthusiastic about working in a small team or startup environment.
Consider software development to be a profession, not just a hobby.
Can troubleshoot problems on your own, but know how and when to ask for help.
Have references who will tell us (A) what a treat it is to work with you and (B) how great your engineering skills are.
You should have some understanding of our current tech stack:
UI frameworks; preferably React
Client-Server APIs; preferably GraphQL
Strongly typed languages; preferably Typescript
Javascript testing frameworks; preferably Jest or Mocha
CSS frameworks; preferably Tailwind and/or SASS
Web-based Rich-text editors; preferably ProseMirror or TipTap
Javascript module bundlers; preferably Webpack
Experience scaling an early stage startup is a big plus.
Your day-to-day work will center around maintaining and extending Blissbook. Your primary responsibilities will be to:
Develop and implement responsive UI components using React concepts (ex. hooks)
Translate functionality descriptions, designs, wireframes, and API specs into production quality front-end software
Discuss the product and solve problems together with the team
Participate in code reviews and maintain standards throughout the SDLC process
Develop, execute and automate software test procedures
Deliver a delightful experience to our customers
Example Tasks:
Create a reusable React component to render a customer’s billing information across several different pages within the application
Build a user interface that connects to a GraphQL back-end service for customers to upload and manage their custom fonts.
Troubleshoot why the rich-text editor is not working in some browsers.
Implement a flexible comment box that repositions and/or resizes itself based on the number and proximity of other surrounding comments, using React components and Tailwind styling.
You’ll be one of our earliest full-time employees, working directly with 2 founders who can design and build exceptional software and user experiences at a rapid pace. You’ll get:
A results-oriented work environment and the tools you need to work successfully. Remote work is the default.
A competitive salary plus incentive-based compensation.
Unlimited future growth opportunities at an early stage, self-funded startup.
Regular performance reviews to make sure things are working out for everyone.
The opportunity to work with driven, motivated, fun, PEACH-E people.