Full Stack Engineer [Remote]
Ever meet someone who works at Jumpcut? You should - our people are amazing. Here’s the good news: our 2019 growth plans are already aggressively underway. We’re searching for a full stack engineer to join our core team.
You will be responsible for:
Most of our solutions are in house, including our cinematic video platform. We are not only looking to make our education platform the best one online, but we want our code to be world class too. This means making good design decisions by factoring in our current architecture as well as where we’re headed. The key here is to make sure the code that’s written is always extensible. You should also be writing beautiful code that matters, and you should be proud of each line you write.
You’ll be working on a variety of tasks related to our Q1 workplan. Specifically, we’re focused on bolstering our marketing efforts, so you’ll be building out a A/B testing framework for our marketing funnel, and creating our optin, sales, and enrollment pages for our different courses. You’ll also be helping with rapid MVP-style testing of different educational features for our course that will help our students be more successful. These include ideas like group collaboration, peer review, and a live bootcamp.
We are looking to grow our team so that we can move as quickly as our startup is growing. This means we’ll be hiring people of all skill levels, and that you’ll be expected to help mentor those that are not as experienced. We are a culture where we help others grow, and want that to be applicable for everyone. This means being always the student AND the teacher.
Who you are working with:
You’ll join a team of 7 other remote engineers who are working on various parts of the platform, and you’ll be managed and mentored by Bo, our Lead Engineer.
- React / Redux
For this role, you must have:
- You must have been a full stack web developer for at least 3+ years. This means that you must have experience with back end, front end, dev ops, database, and AWS. While it’s best if you can work on everything, when you’ve been with Jumpcut for a few months, you can choose an area you’d like to specialize in.
Additionally, we’re looking for these personality traits:
- COMMUNICATION: Whenever there are issues, you need to communicate clearly with management / rest of the engineering team. You should be thinking about scaling at all times and how to prevent similar problems for other engineers in the future.
- SELF-SUFFICIENT: When we give you a task, it will just get done. You’re not scared of any complicated technical issues - you’ll just dive straight into it and find a solutions. You have good technical opinions based on experience. You’ll speak up immediately when there’s any issues you can foresee based on past experiences for any processes or new technical decisions being made.
- PROACTIVE: You’ll constantly be thinking about the overall health of the organization, and making sure we are tackling the right priorities first. If you feel like we aren’t, you should be bringing this up to the director of engineering and making sure we add tasks that reflect what needs to get done.
- ATTENTION TO DETAIL: When you submit pull requests, you thoroughly test to make sure that you’ve covered all edge cases, instead of just solving for the most common one. When you review other people’s PRs, you don’t let anything slip through the cracks.
Are you looking to pay or is this a collaboration?
Pay to hire someone
Is this ongoing work or a one off job?
How would you prefer to pay?
What’s your day rate budget range? (USD)
$250-350 (Industry average)
Do you have an estimate of the job or project length?
A few months
Are you a company or individual hiring?
Do you have internal sign off on the hire?
Do you need to hire for a specific city, country or place?
Yes, they need to be at a location (give location in job title)
When do you want to have the freelancer secured by?
What is most important for this job?
Twine can guarantee 3 relevant freelancers for an upfront fee of $650/£500. Would you like to know more?
How many freelancers do you want to contact you?
Do you have a job specification or creative brief?
Yes (please enter this in the description)
Does the freelancer need insurance?
Where did you find Twine?
You contacted me
- Public questions:
Work has begun on this job
...but don't worry, your next job is waiting for you on the Jobs page