Front-end developer - ALICE - San Francisco

Our engineering team is small but mighty. As one of our first dedicated Front-End Engineers at ALICE, you will have room to shape your work and have an outsized impact on our product and our culture. You will own our front-end codebase and work with our product & design team to translate ideas into a beautiful UI for our customers. We're looking for frontend engineers who relish the subtle interaction details that make products delightful and the hard technical challenges that are involved in making a desktop-grade web app with a scalable code base.



The Frontend
UI is one of the most challenging and complex parts of our application. ALICE is a single-page javascript app, and we’re building new UIs for capabilities never seen before in construction software with an enterprise-grade focus on code quality, maintainability, and reusability. You will contribute to a new kind of interface, work with 3D models, juggle giant datasets, model complex user interactions, architect solutions to complex problems, explore AI algorithms, and more.

The Product
Not only will you work directly with our founder and customers, but you'll also get to influence product features and direction. You’ll have the opportunity to work across all levels of the stack. Our engineers are encouraged to visit customers on-site and consistently provide valuable input on our product roadmap.

The Team
We are simultaneously growing and evolving our app and our team. We are focused on continuous, iterative improvement to customer satisfaction, quality/speed/ease of development, personal growth, and professional achievements. You’ll have the opportunity to directly impact the product we build, the tools we use, the processes we follow and the team we build.



Strong computer science fundamentals
Commitment to clear, modular, and reusable code
Good communications skills and open-mindedness
Experience with modern javascript, CSS frameworks, responsive/adaptive real-time UI


Bonus Skills

Experience with D3.js, vis.js, three.js or similar to visualize beautiful charts & 3D models.
Functional Programming (Scala, PureScript, Elm, FP JS or others)
Experience working in a startup
Experience leading or driving dev teams
Back-end development
AI/ML-related skills
Any other unusual and useful skills you may have

First application date:


Are you sure you want to withdraw this application?

Saving changes
Saving changes