Senior Angular Frontend Developer
Brief
Experienced frontend developer required to create complex cross platform PWA applications (Web, iOS, Android). Real-world experience in developing applications using camera and biometrics is required. Minimum experience in continuous development in Angular is 6 years.
Requirements
- Age 28+ y.o.
- Experience:
- Angular 6+ years
- knowledge of 19 version of the framework
- Work in production environment
- GitLab
- PWA
- Using camera, biometry on mobile platforms (FaceID, fingerprint) by Angular app (e.g. capacitor plugins)
- Intensive experience in
- RxJS
- NgRx (v19)
- Socket.io
- MQTT
- REST API
- Material Design
- Making builds for Android Studio, XCode, WebUI (e.g capacitor)
- Setting up environment for build separated builds for web and mobile applications (e.g. ng build --configuration mobile) via angular.json and production env files (environment.ts, environment.<some build config>.ts)
- Understanding how to separate in Angular code backend API requests and deploy target (e.g. ng build --deploy-url <SOME CDN URL>)
- Knowledge in setting up local development environment for API and another backend services with docker compose and/or minikube
- Knowledge how to issue HTTPS certificates for local RnD environment (ng serve over HTTPS)
- Angular 6+ years
- Presence alive accounts for App Store and Google Play for appropriate builds releases
- Ability to work independently within the framework of a given development specification, break the specification into specific stages with the establishment of implementation dates and adherence to these dates (taking into account all possible debugging and errors fixing)
Knowledge that will be a big plus
-
Golang
-
NodeJs
-
Python
-
Analyze code base for services written on above languages
-
Test
Preliminary
- Review of implemented by your Angular projects (e.g. available on github)
- Technical Interview
- You will be given a specification for creating the application. You will need to break it down into stages with completion dates for each.
Probation
- During this period, you will be assessed for how you implement the plan you wrote in the preliminary test 3. Violation of the plan for execution by more than one day is not allowed.
Contacts
admin@prevalentiot.com