Angular web development - Full time role / 40 hours a week
$2-8 AUD / hour
In Progress
Posted about 5 years ago
$2-8 AUD / hour
We have a full time web development role available
To be successful in this role you must have high proficiency in -
Angular v2.0 - (Not Angular.js)
Javascript
HTML
Ideal extra skills -
REST API's using JSON
Graphic design
Our web model - (example below)
Serverless, using AWS S3 for all static content.
Client-side session storage
AWS Cognito for user auth
Dynamic data for the website is retrieved by the browser using Javascript/Angular initiated HTTP GET/POST requests to AWS API Gateway RESTFUL API’s, that will return JSON data inside the HTTP response’s body. Our company will be responsible for creating+updating those API’s.
What you receive from us:
An opportunity to gain expertise from the other members of our team.
Flexible working hours
Paid annual leave
A steady and reliable employment position.
A supportive workplace.
----------------------------------------------------------------------------
/***/ "./src/app/login/[login to view URL]":
/*!******************************************!*\
!*** ./src/app/login/[login to view URL] ***!
\******************************************/
/*! exports provided: LoginComponent */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LoginComponent", function() { return LoginComponent; });
/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/[login to view URL]");
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/fesm5/[login to view URL]");
/* harmony import */ var aws_amplify_angular__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! aws-amplify-angular */ "./node_modules/aws-amplify-angular/dist/[login to view URL]");
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/router */ "./node_modules/@angular/router/fesm5/[login to view URL]");
var LoginComponent = /** @class */ (function () {
function LoginComponent(amplifyService, router) {
var _this = this;
[login to view URL] = amplifyService;
[login to view URL] = router;
[login to view URL] = amplifyService;
[login to view URL]$.subscribe(function (change) {
if ([login to view URL] === 'signedIn') {
[login to view URL]('/home');
}
});
}
LoginComponent = tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"]([
Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
template: __webpack_require__(/*! ./[login to view URL] */ "./src/app/login/[login to view URL]"),
styles: [__webpack_require__(/*! ./[login to view URL] */ "./src/app/login/[login to view URL]")]
}),
tslib__WEBPACK_IMPORTED_MODULE_0__["__metadata"]("design:paramtypes", [aws_amplify_angular__WEBPACK_IMPORTED_MODULE_2__["AmplifyService"], _angular_router__WEBPACK_IMPORTED_MODULE_3__["Router"]])
], LoginComponent);
return LoginComponent;
}());