Full Stack Engineer

Mayvenn

(Oakland, California)
Full Time
Job Posting Details
About Mayvenn
At Mayvenn, we are creating the future of salon retail - one hairstylist at a time. Our mission is to empower hairstylists and salon professionals while changing the way people purchase hair extensions and interact with hair companies.
Summary
Mayvenn is looking for full stack developers to join the existing, albeit small, engineering team. The majority of our microservices are in Clojure, but we do have some existing code in Rails. With that, we’ve had a heavy focus on data immutability while enjoying functional programming.
Responsibilities
* Work on a wide variety of projects ranging from front end CSS to shipping notifications on the back end (mostly in Clojure). * Learn and teach your fellow engineers new technologies and architectures. * Work on projects that support customers, stylist, and other teams in Mayvenn. * Collaborate with other parts of the business to ensure we're working on high value features. * Pair program most of the time.
Ideal Candidate
We're looking for engineers that are curious. You should be willing to learn and teach new things. This means coming in knowing Clojure is not a requirement since that can be taught (but it definitely doesn't hurt if you know it). Instead, familiarity with the underlying concepts of the technologies that we use on a day-to-day and being open to learn new concepts is what we look for. **Qualifications** * Experience with full-stack development for web apps. * Value testability of the software you write. * An interest in functional programming and immutability. * Have a collaborative demeanor with your other engineers and teams at Mayvenn. **Bonus Qualifications** * Experience with Clojure, ClojureScript. * Experience using Kafka, ElasticSearch, Consul, Dynamodb, Docker, and/or ReactJS. * Writing flexible tests for all parts of the stack that capture behavior while allowing refactors. * DevOps experience with running distributed systems and applications on AWS. * A preference for declarative and clear implementations over relying on convention or magic. * A personal interest to move beyond Rails
Compensation and Working Conditions
Benefits Benefits included

Additional Notes on Compensation

Competitive pay and benefits (health insurance, commuter benefits, 401K + match, etc.).

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.