Software Engineer, Frontend

Mountain View, CA /
Engineering /
Woven is seeking a Frontend Software Engineer to join our engineering team.

Frontend engineers at Woven use JavaScript and React daily, sometimes also get their hands dirty with Python and work on Woven's web SPA (web, desktop via Electron and mobile web).  The small team size means every engineer at Woven owns a large part of the powerful and intelligent calendar we are building.

This position is full-time and based in our Mountain View, CA office. Fully remote work within US is considered on a case-by-case basis.

What you will do

    • Work with other engineers and the product team to ideate, design and develop new features and user interfaces for Woven's web SPA.
    • Analyze and improve the quality, efficiency, scalability, stability and security of Woven’s existing web frontend systems and apps.
    • Participate in software architecture discussions and review the code of other engineers.
    • Interact with users to understand their issues and their feature requests.
    • Probably many other things; we are a small, growing startup after all!

Who you are

    • BSc or MSc degree in Computer Science or equivalent technical experience.
    • 3+ years hands-on frontend experience developing multi-tiered web applications; 5+ years for senior roles.
    • Excellent command of JavaScript, CSS, HTML and related technologies.
    • Excellent understanding of React and related technologies.
    • Good understanding of Single Page Application architectures and best practices.

Nice to have

    • Hands-on experience building progressive web apps for desktop and mobile is a big plus.
    • Hands-on experience working on data-heavy, real-time web applications is a big plus.
    • Hands-on experience working with Electron is a plus.
    • Hands-on experience in Python is a plus.
👥 Awesomest team ever
💰 Competitive base salary and equity
🚑 Premium health insurance (We don't skimp on health insurance)
🏖️ Unlimited paid time off (Yes, people really do take time off)
🐕 Dog friendly office
💻 A new MacBook Pro and other gear of your choice
🍿 Stacked micro kitchen with your choice of snacks and drinks
🚗 Parking permit or Caltrain pass (We are 2 blocks away from Caltrain station)

Note: Due to COVID-19, our team is currently primarily working remotely. However, our office is open with reduced capacity and other precautions for those of us who prefer to work from the office.

About Woven Engineering
Woven runs 100% on Google Cloud Platform and uses Google technologies ranging from Spanner and GKE to maps and NLP APIs and many more. Our primary languages are Python, JavaScript, Swift and Kotlin. All issues, requests and the entire code base are on GitHub. Every pull request is code reviewed.  Every merge is continuously deployed following a full suite of unit and integration tests.

About Woven Calendar
Built on our proprietary Calendar Graph engine, Woven is a powerful, collaborative and smart calendar SaaS.  Today's digital calendars are not far off from their analog counterparts of the last century. Woven brings calendars into this century with truly connected and collaborative events.

About Woven Software, Inc.
Woven was founded by Facebook’s ex-CIO who served 2010-2016 and an ex-Google, ex-Facebook engineer.  Members of the founding team previously worked at companies such as Google, Facebook, LinkedIn, Airbnb, VMware and Lockheed.  We are venture-backed by Battery Ventures, Amplify Partners, Felicis Ventures, Slow Ventures and others.