Full Stack Web Developer - MEAN Stack for Eyelashr -"Uber for Lashes" - MongoDB - ExpressJS - AngularJS - Node.js

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Part Time

SALARY

N/A

HOURS PER WEEK

TBD

DATE POSTED

Jun 30, 2018

JOB OVERVIEW

Need a MEAN Full Stack Web Developer for Eyelashr, the world's first "Uber for Eyelash Extensions" platform that has launched recently and is starting to grow. eyelashr has a Web App, iOS app, and android App.

You will be responsible for managing the Frontend and backend of the website and must have senior experience with: Node.js - AngularJS - ExpressJS - MongoDB

Eyelashr is the "Uber for Lash Extensions". The platform connects consumers seeking on demand or future scheduled Eyelash Extension Stylists to provide services at their location.

The platform is built and operational. We need a senior to architect level developer to work on optimizing the system in a variety of areas and work on new modules.

The platform consists of the following technologies
- WordPress for static pages and blogs.
- (Majority of the code) The booking system is built using the MEAN stack - MongoDB, ExpressJS, AngularJS, Node.JS
- Azure Cloud Services and Azure functions
- C#.Net for one part of the booking function
- Google G Suite Calendar Integration
- Google Location and Drive time API's
- Microsoft Azure IOT Hub
- Xamarin Forms for the iOS and Android client apps. 4 apps. One for the stylists to manage bookings and one for the consumers to make bookings - Android and iOS both have a set of these apps.
- Stripe Payment integration
- Redis
- Upgrade to see actual info

Developer Responsibilities:
- You will write code and refactor any inefficient code. this is a 100% coding role. You need to be a very senior to Architect level developer to solve problems with deep experience in platform building to do so
- Identify weak points in the system and fix. build for scale
- Develop API's and refactor any current API's to make them more efficient
- Develop new modules and integrate with a variety of other tools

Your Background
- You must have previously architected and worked on one of the following systems in a cross-platform environment consisting of web, iOS and android apps:
- Mobile On Demand App
- Field Service Management App
- Scheduling App

The perfect candidate would have experience doing the following:
- Node.js
- AngularJS
- ExpressJS
- MongoDB
- Integrating a MEAN stack system with Google Upgrade to see actual infoe Google Calendar as the core scheduling platform - offer time slots to consumers based on events listed in google calendar
- Mobile field service management: Schedule optimization algorithms.
- Integrated with Stripe Payment Systems
- Designed and built a Mobile field Management system using location services to manage on-demand and future bookings


Keywords: software developer, software engineer, web designer, web developer, fullstack developer, full stack developer, MEAN Fullstack Developer, uber for x, mobile services, mobile app, ios app, android app, cross platform app, software architect, software engineer, MEAN stack Developer, solution architect, google calendar, redis, azure, cloud architect, cloud architecture, c#.net, field service management, FSM, iothub, mongodb, mongo db, angular js, angularjs, express js, node, node.js, nodejs, backend, backend developer, full stack developer, full stack architect, stripe payments, google api, google console, itunes, app developer, mobile app developer, on demand, ondemand, algorithms, schedule, scheduling, service management, event booking, service booking, event scheduling, service scheduling, mobile field service

SHARE THIS POST
facebook linkedin