Senior Java Engineer, Content Platform

StarcitySan Francisco, CA5M ago

Starcity is a lifestyle brand which provides beautifully designed co-living communities in major cities, and we're on track to welcome thousands (and one day millions) of customers to our communities over the coming years. We have awesome backers including Y Combinator, and Bullpen Capital and have been featured in notable publications like The New York Times, Business Insider, San Francisco Chronicle, Silicon Valley Magazine, TechCrunch and many more.Our mission is to make great cities accessible to everyone. We do that by building beautifully designed coliving homes a unique new affordable where you can live with great people in the city you love. Were a tech-enabled company that places a high value on experimentation and excellent craftsmanship.As a senior frontend engineer you will lead a team that builds and maintains several web applications, making architectural decisions that lead to performant, responsive, and well-tested user interfaces. As a senior member of the team you will be expected to exhibit excellent communication skillsyour role extends beyond engineering to mentorship of more junior engineers and coordination with product management and design teams. This role will be dynamic and challenging, and you will be given a large amount of responsibility. Our technology stack is JavaScript on the frontend (React/Redux) and Clojure on the backend. We use GraphQL (implemented with lacinia) for our API and Datomic as our database. Were hosted on AWS.Duties and ResponsibilitiesExhibit strong attention to detail; able to think several steps beyond the initial requirementsCommunicate effectively with designers and product managersEnsure technical feasibility of new features and manage expectations of users and stakeholdersArchitect interfaces that scale as features accumulate and requirements changeUnderstand when and where to optimize codeEnsure our applications are accessible across a wide range of device formatsBuild libraries out of common patternsEducation, Skills & Experience5+ years of software development experience, with at least three years in frontend web developmentThorough understanding of browser technologies like HTML, CSS and JavaScriptExperience with CSS pre-processing tools like LESS and SASSExperience with GraphQL and REST APIsBachelors degree not a mustBonusBachelors degree in Computer ScienceDesign chops; experience with the Adobe suite (or other similar tools)Maintains or contributes to notable OSS repositoriesExperience with ClojureThe position is a full-time, salaried role with medical, dental, vision and retirement benefits.The position is based at our HQ in San Francisco but you may be expected to travel to different project sites in the greater San Francisco Bay Area.Starcity is an equal opportunity housing provider and employer, and acts in these capacities without regard to race, color, religion, sex, national origin, age, or disability.