Find Jobs
Hire Freelancers

Desarrollador Back end con experiencia en Firebase, FireStore, Functios y NodeJs

$250-750 USD

Закрито
Опублікований over 5 years ago

$250-750 USD

Оплачується при отриманні
Crewnie Back End Test de reclutamiento Antecedentes y perfil del Puesto Hoy en día el desarrollo de tecnología es monstruoso, por esa razón decidimos cobijarnos con las herramientas de Google Firebase. Ya que los beneficios que nos brindan nos han funcionado de manera excelente: Por un lado ya cuenta con herramientas pre hechas que nos ayuda a agilizar el desarrollo. Y la más importante, los clientes tienen muchísimas más confianza cuando saben que usamos lo más que se pueda a Google para el desarrollo de su aplicación. Otra razón por la cual usamos Google Firebase es que la comunidad que Google tiene destinado para hacer crecer esta sección es muy activa. Por esa razón hemos decido integrar un desarrollador Back-End en nuestro equipo de trabajo, con formación y experiencia en NodeJs, ExpressJs, para que desarrolle el API de nuestras aplicaciones usando las herramientas de Firebase: Firebase Authentication Firebase Cloud Firestore Firebase Cloud Functions Firebase Hosting Firebase Storage Metodología de Trabajo del equipo Para un trabajo coordinado el equipo se apega lo más posible al desarrollo formal y universal, el desarrollador Back-End se apega más o menos a este proceso: Análisis y Reconocimiento de Clases El desarrollador analizará el guión del flujo de la aplicación y deberá modelar las clases necesarias para aplicación. El modelo de clases deberá tener las propiedades y los métodos de cada clase. Implementación de las clases en modo de API Back-End, Usando Firestore para almacenar las propiedades y Functions para los métodos. Para lograr un cliente rápido, nosotros delegamos el mayor número de tareas posibles al servidor. Usando los principios de la arquitectura REST el cliente se conecta al servidor, quien atiende las solicitudes del cliente a manera de FULL REST API, realiza las tareas solicitadas y responde al cliente en formato JSON con el resultado de su solicitud. Optimización de Consultas y Manejo de Relaciones entre clases Las bases de datos NoSQL evitan la normalización y por cuestiones de optimización se inclinan hacia los datos empotrados (embedded data), pero para lograr eso se debe cuidar la consistencia de datos usando Multi-Path Update. Es importante recalcar que el servidor es el encargado de construir las clases compuestas, como se decía en las bases de datos relacionales, hacer los Inner Joins. Para este punto es muy importante la estrategia de optimización de estructura de datos. Buenas prácticas La mejor manera de trabajar en equipo es la usar la programación formal y las reglas universales en la comunidad de programación. Para que todo el equipo esté en sintonía debe existir el modelo de clases establecido, se deben usar los principios de la arquitectura REST usando los métodos adecuados a la hora de comunicarse cliente y servidor (GET, POST, PUT, and DELETE), ect. (Material de especificación) Trabajo a realizar: 1.- Registro de proyectos donde los usuarios pueden participar [login to view URL] 2.- Catálogo de los proyectos donde los usuarios pueden participar [login to view URL] Tu parte del trabajo es el BackEnd, el FrontEnd sera desarrollado por otro programador. Requerimos que todo esto este listo en 20 días. Juntos evolucionemos el mundo del reclutamiento y ayudemos a millones de personas a tener un trabajo soñado.
ID проекту: 17834315

Про проект

6 пропозицій(-ї)
Дистанційний проект
Активність 5 yrs ago

Хочете заробити?

Переваги подання заявок на Freelancer

Вкажіть свій бюджет та терміни
Отримайте гроші за свою роботу
Опишіть свою пропозицію
Реєстрація та подання заявок у проекти є безкоштовними
6 фрілансерів(-и) готові виконати цю роботу у середньому за $644 USD
Аватарка користувача
Hola, me llamo Marioandre Pigorini soy profesional en ciencias de la computación, he trabajo con una amplia variedad de frameworks de desarrollos tanto backend ( Symfony, Laravel, Express). cono frontend (AngularJs, Angular5, Bootstrap, ReactJS,etc). Tambien he trabajo con muchas APIs como Email, Twitter, Faceebook, Google+, GoogleMaps. Cualquier duda podemos conversar y asi poder demostrar mis conocimientos y habilidades.
$555 USD за 10 дні(-в)
5,0 (1 відгук)
0,8
0,8

Про клієнта

Прапор UNITED STATES
United States
0,0
0
Спосіб оплати верифіковано
На сайті з бер. 27, 2017

Верифікація клієнта

Дякуємо! Ми надіслали на вашу електронну пошту посилання для отримання безкоштовного кредиту.
Під час надсилання електронного листа сталася помилка. Будь ласка, спробуйте ще раз.
Зареєстрованих користувачів Загальна кількість опублікованих робіт
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Завантажуємо для перегляду
Дозвіл на визначення геолокації надано.
Ваш сеанс входу закінчився, і сеанс було закрито. Будь ласка, увійдіть знову.