13/06/2017
Senior Full Stack Developer (Node.js)
About the Job
We are undergoing a pretty awesome transformation, and are looking for people with a true engineering mind-set. We are solving challenging problems, building an entrepreneurial, product centric and mobile first engineering culture and are seeking passionate technologists.
Our ideal candidate is an experienced developer and team player who enjoys coding, is reliable, and flexible to change while being able to coolly handle multiple priorities. An above average attention to detail with the ability to work with limited supervision as a member of a small, fast moving team is a must.
Responsibilities
Develop and support multiple Single Page Applications, Node.js APIs, backend services and data stores.
Iterative platform development, including troubleshooting and performance optimization.
Documentation.
Job Requirements
2-5 years of experience.
Experience with Test Driven Development
Expert knowledge of Node.js and experience in a production environment
Expert level knowledge of Angular (preferred, but other comparable frameworks is sufficient)
Experience deploying to and monitoring applications in AWS or other cloud infrastructure
Experience with third-party systems integration
Experience with various data storage solutions such as MongoDB and/or others
Knowledge of eventually consistent data paradigms and distributed systems architectures
Experience with message queuing patterns and products such as RabbitMQ, ZeroMQ, SNS/SQS
Experience with Github, Jenkins, and continuous deployment pipelines
Excellent communication skills, both oral and written
You are experienced and happy in a fast moving, continuous flow development environment.
Building internal tools for customer management, order fulfillment
Ensure the technical feasibility of UI/UX designs
Optimize applications for maximum speed and scalability
If you are qualified, Send Your CV to [email protected]
Mention in the subject: Full Stack