jenni.ai, work with CTO Henry Mao
💬 Speak to our Virtual Recruiter
<aside>
👋 We are looking for the brightest minds to join us in revolutionizing human + AI collaboration.
You can deliver with little guidance, learn fast and adapt to changing product requirements. Being in a startup is fast-moving and risky - and this is precisely the environment you thrive in.
We are a distributed remote-first team. Work schedule is flexible with flexible paid-time-off.
</aside>
About the Job
As a full-stack software engineer, you are capable of building both the front and back end of the application. You are our core product builders for Jenni. You have a breadth of programming knowledge and the ability to deliver out-of-the-box solutions for challenging problems. Your responsibilities will extend from designing system architecture to high-level programming, performance testing, and systems integration. You should have advanced programming skills, experience with application development, and excellent troubleshooting skills.
Qualifications
- Excellent programming skills in TypeScript in both web and Node JS.
- A solid understanding of data structures, algorithms, and functional programming.
- Excellent at creating highly optimized and interactive web experiences with React and MobX.
- Familiarity with real-time technologies for developing collaborative applications such as gRPC and WebSockets.
- Experience working with serverless architectures and cloud functions (on Google Cloud or equivalent).
- Experience with using database systems such as Firebase, PostgreSQL, or NoSQL.
Nice to have
- Experience with developing Chrome extensions.
- Experience working in an agile development environment and test-driven development.
- Strong communication (English) and interpersonal skills along with the drive to work in a rapidly changing startup environment.
Logistics
- Work schedule: Full time (specific hours are flexible)
- Location: Remote or hybrid (San Francisco Bay Area, Kuala Lumpur or Singapore). We do annual physical meetups.
- Compensation: A combination of salary and stock options