Angular9 / Node.js developer needed to join dev team

I need a skilled Angular and/or Node.js developer to join the current development team and hit the ground running for a series of different projects. We use a lot of Ionic and Parse Server so you'll get bonus points if you are familiar with these frameworks. We do a 10-minute call everyday to discuss updates and progress so it is a must to be confortable with this.

If you're interested, please place your bid answering the short questionnaire (the rest won't fit into your bidding message). I will ask you to send me your answers to the technical questions via chat.

## Needed Skills

> Please bid only if you meet the required skills with proficiency.

**Required Skills**

- Git

- npm

- Angular

- Typescript

- Bootstrap

- Jasmine

- (Bonus) Parse Server

- (Bonus) Protractor

## Answer these short questions

What would you say it is your specialty?

[ ] Frontend

[ ] Backend

[ ] Full-Stack

How long have you developed in Angular?

[ ] less than 1 year

[ ] between 1 and 2 years

[ ] between 2 and 3 years

[ ] more than 3 years

How many hours a week can you currently work on this project?

[ ] less than 20

[ ] 20 to 30

[ ] 30 to 40

[ ] Variable (please specify)

Will you be able to take a **daily** 10-min video call throughout the project's duration to catch up with the rest of the team?

[ ] Yes, I'm confortable with video calls.

[ ] No, I don't like video calls.

Will you be able to provide invoices with a valid Tax ID?

[ ] Yes, I can send invoices before payment.

[ ] No, I don't have any mean to generate an invoice with a valid Tax ID.

## Technical Questions

1. **Git:**

Write a series of commands to download the repository `[login to view URL]`, checkout the branch called `feature/authentication`, change the last commit's message to `'feat(auth): refactored component'` and force-push to the remote.

2. **npm:**

Write a command to install version `3.10.0` of the package `parse-server` as a dev dependency.

3. **Jasmine:**

Will this pass? Why?


describe('test my app', () => {

it('test my function', () => {

const num = getANumber().toString();

expect(typeof num).toBe('number');




4. **Bootstrap:**

Write a snippet to create a link button centered on screen (vertical and horizontal).

5. **Angular:**

Write a simple component that shows a text input field. Whenever the user types a value, the component should emit this value as a `number` through an `@Output` event.

6. **Typescript:**

Write 2 interfaces (`Game` and `Player`) to model a chess game in which we can track each payers movement history. Keep it simple: 4 fields at most for each interface; you don't need to implement any function. You can create additional types or interfaces if you want to.

#### Bonus Questions

7. **Parse Server:**

Write a query to get all users found in the role 'Member', ordered in ascending username.

Habilidades: AngularJS, Node.js, JavaScript, MongoDB, Typescript

Ver más: job js developer needed, freelance node js developer, hire node js developer, node js developer, node js developer needed, remote node js developer, freelance node js developer in bangalore, freelance node js developer lima peru, freelance node js developer rates, freelancer node js developer, junior node js developer, node js developer australia, node js developer find, node js developer freelance, node js developer jobs, node js developer jobs cape town, node js developer jobs south africa, node js developer jobs spain, node js developer london, php developer to join our team knysna

Información del empleador:
( 37 comentarios ) Puebla, Mexico

Nº del proyecto: #29447697