All candidates will have- strong analytical and programming skills
- a Bachelor's, Master's, or PhD in computer science, mathematics, physics, statistics, or a related field or equivalent practical experience
Mobile Infrastructure Programming San Francisco, CA
Develop and support applications for all aspects of mobile apps, with a focus on reliability, and security; real-time multi-media messaging; streaming video; and real-time accounting. Support complex social, financial, and commercial mobile apps in a real-time environment.
- expert level knowledge of Rust/Haskell/Idris/Lisp and programming tools in a Linux/Unix environment
- deep experience with PostgreSQL databases
-
a background in compilers, programming languages, or computer malware (considered a plus)
Mobile Programming San Francisco, CA
Develop and maintain a Kotlin and Swift low code infrastructure that can be used to build mobile apps. Develop and support an OS abstraction layer for cross platform development.
- expert level knowledge of Android or iOS development
-
a background in compilers, or programming languages (considered a plus)
Web Programming San Francisco, CA / Arlington, VA
Develop and support business infrastructure applications and client-facing websites, with a focus on process automation and data organization.
- deep experience in HTML, CSS, and JavaScript
- experience with Haskell/Elm and Web Assembly
- experience administering Nginx, Datomic, and PostgreSQL servers in a Linux/Unix environment