We are TrueSpots, a startup in consumer travel. We are building an awesome travel planning experience based on high-quality video content. We are looking to hire someone who can get things done on the server side while also being able to work on the client side. TL;DR
You should apply for this position if:
- You're a great, experienced full-stack developer;
- You want to be part of a small, remote team;
- You love code, and you love to build it fast and clean.
We are a 3-year old startup, but the TrueSpots product is pretty new. Our team is small (<10) and are fully remote. Most of our team is working out of Israel, but we are hiring from anywhere, as long as you can arrange for some overlap (5 hours per day) in your work hours. What You Will Be Building
We are building the world's next-generation travel content website, built on high-quality videos by expert content creators. We'll show you around our pre-launch site and share our broader vision as part of the hiring process.
It's awesome, really!
The server side of the product is built with NodeJS
. We use a bunch of cloud services, mostly from AWS
, and expect to use more.
The client side is React
. Our Expectations and Values
We need you to be skilled in NodeJS (at least 2 years) and backend development in general (at least 4 years).
You need to know how to approach integrations, testing, security, and a bit of DevOps knowledge wouldn't hurt either.
We also need you to have at least 2 years of experience with React.
We also need you to personally support and align with our values:
What Working at TrueSpots Looks Like
- Customer focus: deliver something valuable and beautiful;
- Professionalism: focus on the task at hand, understand the context of what you're doing, and own your work;
- Communication: be transparent about what you're doing; ask questions and make suggestions; be kind and courteous;
- Be a great coder: work fast, write quality code, maintain code cleanliness, keep low technical debt;
- Teamwork: contribute to the success of the whole team.
You will be employed full-time and be paid a monthly salary.
You will be responsible for your own productivity, and other team members will do their best to help you be as productive as possible.
Much of the team's communication is done asynchronously: We use a task backlog on Airtable, designs on Figma, and text communications by email and Discord. This lets everybody move forward with your tasks without depending on other team members else being online.
We also do some online meetings. We offer 2 times for our daily online standup meeting - and we need you to attend at least one of them. We also do a weekly online all-hands meeting, so everybody is aligned on our strategy and milestones. We enable quick spontaneous conversations between active team members through Discord, which helps get stuff sorted out quickly.
Our core hours are 9:30-18:30 Tel Aviv time (UTC+2/3). You need to be online 4 of those hours, so you will get some overlap time with others and a chance to take part in online meetings and discussions.
Our team meets face-to-face regularly. We aim to meet you and have actual, non-virtual drinks together at least once a year - hopefully more, depending on your location and COVID.