We are seeking a full-time NodeJS engineer with experience building high-volume and production ready applications. This is a high visibility product team where you will get a chance to make a positive impact on customer experience in the hospitality industry. You will be managing existing production services as well as working to create new products in this space.
We work in AWS and use both serverless and microservice based architecture.
Job can be remote or in Portland, Seattle, or LA.
Duties and Responsibilities:
Be responsible for expanding the feature set of the platform in an extensible and scalable manner
Own individual modules and act as the technical SME for them
Work with great Engineers and solve difficult problems
Learn from skilled veterans on building software and get guidance on your career growth
Ability to work early hours to communicate to our developments teams in LA and Poland
Move and adapt to change at a rapid pace
Enjoy working with creative, business, and engineers alike
Quick learner with passion to learn and adapt to new technologies
Excellent verbal and written communications skills and being a team player
Attention to details and striving for perfection
Honest, mature, committed and ensure a high level of communication
Requirements
Bachelors / Master’s Degree in Computer Science or real-world experience
3-5+ years professional experience in software development
Strong proficiency with JavaScript
Strong and proven experience with NodeJS
Experience building serverless API’s using NodeJS
Track record of being team player and performing peer code reviews
Applied knowledge of event-driven and microservices architectures; understanding asynchronous programming environments
Experience with implementing run-time architecture services(caching, logging, etc.)
Experience runtime debugging in production environments
Strong proficiency working with NoSQL data stores and RDMS
Experience using Docker containers
Experience working in AWS is a bonus

