About the job Full-Stack Developer
Unleash is powering the productivity revolution by providing users with a centralized way to search through their cloud based apps and local desktop. A light weight search interface allows users to enter their search query and receive relevant ranked results which are yielded in seconds.
As a user centric company, we place a great deal of emphasis on users experience when building our product and have fun doing it!
We are a fresh and energetic startup, post round A in funding ($12M), led by a strong team of second timer founders and top angel investors and VCs from the Sillicon Valley and Tel Aviv. Our expanding team is made up of enthusiastic and dedicated members working together to revolutionize the productivity world. We believe that collaboration across teams - where everyone is accessible, from our newest hires to the founders - combined with a vested interest in our teams well being are the keys to our successful working environment.
We are looking for a Full-Stack Developer to run the development of our app team, design the app architecture and set our future standards in selecting our technology stack.
Your main responsibilities will include:
- Leading the development of our app
- Hiring new talents to the app team
- Writing performant app with the latest web technologies and frameworks
- Building cross platform client with Electron, NodeJS+Angular 10+Vue
- Write client features that run on Mac, Windows and Linux
- Developing Client SDKs for developers to integrate and expand our platform
- Use Cloud Infrastructure on AWS, Azure with Docker and Kubernetes
- Work in a small and intimate R&D team
Requirements and Qualifications:
- 5+ years experience in NodeJS development
- Good understanding of OAuth2.0 flows, to connect and authenticate with web services.
- Familiarity with CI/CD system
- 3+ years experience with a modern web framework (Angular 10+/React/Vue)
- Angular 10+ (Advantage)
- Familiarity with multiple OS: Linux, Mac, Windows (Advantage)
- Experience with desktop apps development (Advantage)
- Strong CSS skills (Advantage)
- Mobile Web Technologies - PWA (Advantage)
- Web Sockets, HTTP2, SQLite (Advantage)
- Lucene (Advantage)
- Docker - Basic Knowledge (Advantage)
- Experience with Electron (Big Advantage)
If you are a bright, pro-active, ambitious and naturally curious person who shares our value of teamwork and hold these skills, send us your CV!