Find Jobs
Hire Freelancers

Angular9 / Node.js developer needed to join dev team -- 2

$8-15 USD / hour

Zaprt
Objavljeno pred približno 3 leti

$8-15 USD / hour

I need a skilled Angular and 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 in 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) JIRA - (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 3 years * [ ] between 3 and 6 years * [ ] between 6 and 9 years * [ ] more than 9 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 with a valid Tax ID. * [ ] No, I don't have any mean to generate an invoice and/or a valid Tax ID. ## Technical Questions 1. **Git:** Write a series of commands to clon the repository `[login to view URL]:me/[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. 1. **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? ```js 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 (vertically and horizontally). 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 (or any other suitable board game you like) in which we can track each players movement history. Keep it simple: 4 fields at most in each interface; you don't need to implement any function. You can create additional types or interfaces if you want to show off. #### Bonus Questions 7. **Parse Server:** Write a query to get all users found in the role 'Member', ordered by ascending username.
ID projekta: 30038702

Več o projektu

18 ponudb
Projekt na daljavo
Aktivno pred 3 leti

Želite zaslužiti?

Prednosti oddajanja ponudb na Freelancerju

Nastavite svoj proračun in časovni okvir
Prejmite plačilo za svoje delo
Povzetek predloga
Registracija in oddajanje ponudb sta brezplačna

O stranki

Zastava MEXICO
Puebla, Mexico
5,0
37
Plačilna metoda je verificirana
Član(ica) od jun. 29, 2013

Verifikacija stranke

Hvala! Po e-pošti smo vam poslali povezavo za prevzem brezplačnega dobropisa.
Pri pošiljanju vašega e-sporočila je šlo nekaj narobe. Poskusite znova.
Registrirani uporabniki Skupaj objavljenih del
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Nalaganje predogleda
Geolociranje je bilo dovoljeno.
Vaša prijavna seja je potekla, zato ste bili odjavljeni. Prosimo, da se znova prijavite.