Job Type: Full-time
Job Starting: 1/7/2021
Experience: 2+ years
Skills: HTML/CSS, JavaScript, Cloud Functions, Firebase, Firestore, NoSQL DB, Node.js or Python, Angular-fire
Available Seats: 2
Requirements:
- BS/MS degree in Computer Science, Engineering or a related subject
- Proficiency with web page design using HTML, CSS, and JavaScript
- Understanding of dynamic/responsive web page development, PWA
- Experience Web Application Framework s, preferably Angular, but React and / or View would qualify.
- Experience with Web App design /development (front-end and back-end)
- Experience with collaborative design & development
- Experience with Git (Github, Bitbucket, etc…)
- Working in an Agile Scrum environment
- Ability to collaborate and communicate effectively with a team
Knowledge & Experience:
- Firebase and Firestore
- Console Management
- Firestore DB, Collections & Documents
- Experience with NoSQL databases, concepts & design
- Firebase Security Rules & ability to specify / implements role-based security and protected access patterns
- Angular-fire (providing the bridge between Angular & Firebase / Firestore)
- Cloud functions: can be in either nodejs (Javascript or preferably Typescript) or python
- Cloud storage
Bonus:
- Proficiency with TypeScript
- Familiarity with Bootstrap
- Familiarity with Firebase and / or other real-time database system
- Familiarity with cloud based implementations & deployment
- Experience with collaborative development environments, preferably with Visual Studio Code