Senior Backend Node.js Engineer
(5+ years exp)Poachedjobs
Job Type
Full TimeVisa Sponsorship
Not AvailableHires remotely in
Relocation
AllowedSkills
The Role
About the role
This is a chance to join a small team of 3 engineers responsible for the development and further enhancement of a large and very popular web application (and recently launched mobile app) for the hospitality industry. You will be taking ownership of the backend APIs that are used by both the web and mobile clients, incrementally migrating this API to microservices hosted on AWS / Lambda, and leading the development of integrations with our 3rd party partners.
About us
Poached is the #1 hiring platform for the hospitality industry. Finding skilled workers is a major pain point for restaurants, hotels, and bars, especially in the current market. The hospitality industry has 70%+ employee turnover rate. Poached solves the issue with its industry-leading job board and mobile app. We provide tools for owners and hiring managers that streamline the hiring process, including an applicant tracking system, an interview scheduler, and the ability to promote their jobs across 10+ leading job aggregators.
What makes us unique
We are a small, but profitable startup. That means you'll have all the good things that come with working at a startup — a small, collaborative team where you'll be able to make big contributions and influence the direction of the company, and no corporate bureaucracy or organizational obstacles standing in your way— without having to worry that your job security depends on securing that next round of funding.
Responsibilities
- Take full ownership of the REST APIs consumed by our web and mobile applications
- Lead the migration of our Node.js APIs into AWS/Lambda microservices
- Design and architect integrations with partner POS / Applicant Tracking systems
Desired Experience
- Node.js / Express
- Backend REST API development
- Amazon Web Services (AWS): Lambda, API Gateway, DynamoDB, etc.
- Serverless Architecture
Bonus Experience
- Serverless Framework, CloudFormation, CDK, Serverless Stack, or other frameworks for managing cloud services
- Ansible, Puppet, Salt, or other configuration management tools
- Client-side development in Ember, React, Angular, Vue, or other modern framework
- Mobile app development