We are Looking for a FUN and Talented Lead developer with Full stack NodeJS rest API development and deployment skills.
This is a FULL TIME JOB ....and you can work in your own time zone BUT please don't apply if you have several jobs going at once.
but .....if you are looking for an interesting and challenging long term job then read on.
We have a well documented, established MEAN stack platform with 51 rest API's powering an angular CMS and 2 x native Apps.
Developed in [login to view URL] with code is written in coffeescript.
We also have FAQ's for onboarding and a wiki for API's
So the skills you must have to lead this development and be productive in our stack are
1: NPM
2: Consul
3: NSQ (Messaging queuing )
4: Very good Understanding Microservices and Docker....
5: Gulp server
6: AWS EC2 , SES AND SNS (we have dev ops person but please make sure you know your way
around interacting with this services).
7: Node.js
8: Express
9: coffeescript
10: Ci / CD is via Jenkins / Ansible for Test environment and AWS codepipeline for production
11: Need to understand Middlewares / JWT tokens set up and debug for front end
12: NGIX
13: CSS / Bootstrap
14: Stripe integration
other skills:
Java Ninja
AngularJS (some front end code is still in angularJS)
MongoDB interface scaling and sharding
VGood at building / editing E2E tests for NodeJs rest API
Nodemon
Understanding docker images,
AWS logs / error debugging
we use Slack and Trello.
This is great opportunity to get a look into a much bigger project. but the job is quite complicated and challenging and NOT for someone with less that 5 years Experience.
However....If you can be responsible for teaching and growing a dev team. It's an exciting place to be and the platform will be used by some of the biggest Sports Teams in the World.
Please see this before apply.
Link -:[login to view URL]
Apply now and Good Luck !!
I've worked on several nodejs projects before and Java was the first language I learn't while getting my CS.
So I feel I have the a blend of the frontend developer and backend engineer required for this job.