ShiftOne.
We are an established US SaaS company serving the global restaurant industry. We believe in being the best team we can be, delighting and over-serving our customers, and a wonderful work/life balance. Our innovative products are changing the way restaurant team members approach their jobs and find satisfaction with their work.
We are looking for a highly motivated, curious, and established backend engineer to join our growing team.
Technology Requirements :
- NodeJS (mandatory), NoSQL DynamoDB/MongoDB/Cassandra etc. (mandatory), AWS serverless experience with API GW/Lambda (great to have), Microservices/Serverless computing exposure (preferred to have)
- Software developer with 3-6 years of experience in developing cloud-hosted, backend applications using NodeJS, API Gateway+AWS Lambda
- High proficiency with server side frameworks (preferably NodeJS), experience with NoSQL databases (preferably DynamoDB)
- Able to integrate with and manage APIs exposed via microservices/serverless (REST, Serverless framework etc.) including development and support of NodeJS
- Exposure to NodeJS backend libraries - aws-sdk, jsonwebtoken, bluebird, loadash, moment etc.
- Active usage of optimizing CI/CD process and tools, testing frameworks and practices (preferably GitHub, Jenkins/Bamboo, Mocha/Karma, etc)
- Exposure to AWS (or any cloud) services.
General Requirements :
- Help with defining product requirements, analysis, designing.
- Research & Development on new requirements.
- Help create and maintain product documentation.
- Mentor and provide regular feedback/updates across the TEAM.
- Be aware and plan for potential pitfalls, solve production/ customer issues quickly, and help roadmap a feature-rich solution.
- Team player with strong listening, good communication and soft-skills
- Experience working with agile methodologies (Design Sprints, Scrum, Lean Startup, Kanban, XP) and cross-functional teams (Product Owners, Scrum Masters, Developers, Designers, Test Engineers)
- Ideally familiar with Design Thinking, Behaviour and Test-Driven Development
- Awareness and exposure to tools - GIT, JIRA, Confluence, Slack, etc
- Looking for a long term opportunity to work with a highly innovative, fast-paced, and exciting opportunity where you will learn and grow quickly.