Position: Full-stack Engineer (React/NodeJS)
Company: TurnKey Labs
Experience required: 5y
Category: JavaScript
English level: upper
Published: 2022-06-01T00:00:00+03:00

**Throne** is revolutionizing the broken bathroom infrastructure that negatively impacts most modern cities and the people who live and work within them. We leverage smart modular hardware with a cloud-connected IOT suite, user facing App, and highly trafficked urban spaces to provide convenient access to a network of ultra-clean on-demand bathrooms. Throne recently raised a Series Seed round to ramp operations within our initial market in Washington D.C., and to further develop the product and user experience. Throne is inventing a new product and service category and has massive growth aspirations to become “The Bathroom Company”

**About the Role**
As the Senior Full-stack Engineer in Throne, you will be responsible for the design and development of the product including API (NodeJS), Frontend (React), and mobile applications (React Native). We are looking for a highly motivated and autonomous engineer who is ready to work in a rapidly changing startup environment and handle a certain level of uncertainty in his day-to-day work.

**Technology Stack**
Nodejs + Express
React + Typescript
React Native
Postgres, DynamoDB
AWS: ECS, AWS Lambda, Cognito, DynamoDB, SQS, RDS
Responsibilities

End-to-end development from design to production – design, prototype, build, unit test, bug-fix, and refactor.
Be an active member in designing the architecture of our existing and newly developed services to support our constantly increasing scale.
Take active ownership of React Native mobile app and constantly work towards improving the quality and performance of services.
Participate in feature and story refinement and research and analyze the impact of new capabilities
Proactively cooperate with the product team on clarifying priorities and transforming them into tasks
Minimum Requirements

Excellent software engineering skills and solution-driven way of thinking
Strong proficiency with JavaScript
Strong proficiency with Node.js and Express framework.
Production-level experience with React and React Native
Working experience with relational databases and DynamoDB
Hand on experience with AWS (ECS, AWS Lambdas, Cognito, DynamoDB, SQS)
 

**Nice to Have**
Experience with Embedded products, IoT
Experience in serverless solutions and micro-services architecture
Experience with infrastructure as a code (Terraform, Cloudformation)
Experience with Typescript

**Benefits:**
We’re building a diverse team of talented individuals who bring different perspectives to the business and who feel a sense of inclusion and belonging when they join our team.
We welcome and celebrate new ideas and allow you to make an immediate impact on the team.
Unlimited PTO for any reason, including sick days (no specified limits), flexible work schedule.
Opportunity to attend professional development training, certifications, and conferences.
Private health & dental insurance.
Remote work