Position: Senior Front-end Engineer (SaaS platform for private jet owners)
Company: Freelance
Category: JavaScript
Experience required: 3y
English level: upper

The company 
 
Portside (portside.co) is a Silicon Valley based technology company providing a subscription platform for business aviation. We connect aircraft management companies, individual aircraft owners, corporate flight departments, and others in a global community of 40,000+ private
aircraft. We are funded by top-notch VC investors with a product & development team based in Ukraine.
 
Our platform was developed entirely from scratch, beginning a 2 years ago, and using the latest open source technology (our core stack is AWS/Python/React). Our founders have previously built a Y Combinator company that reached $1 billion in annual sales and was acquired in 2016.   Portside is funded by a number of top-notch VC investors. 
 
The role
We are looking for a senior front-end engineer to join our small, experienced, high-energy & friendly development team. You will be responsible for building and shipping large parts of our platform, including development of new customer-centric tools and product lines. You will be
working closely with founders, designers, product managers and other engineers.

What we are looking for
o Significant front-end development experience, including experience building complex applications with modern JavaScript (ES6, React/Redux, Babel, FlowType/TypeScript, Webpack). We are a React/Redux shop, so this is a must.
o Experience with popular testing frameworks (we use Enzyme and Jest)
o Experience building and consuming APIs in an SOA / microservices architecture 

Benefits
o Small, friendly, experienced and highly professional team
o Everybody works from home, and this position is 100% remote / work from home /work from a coffee shop role
o Competitive compensation package  

Q&A 
 
Where are you based?  The founders are based in Silicon Valley / San Francisco. One of the founders is originally from Kiev.  

What is your recruiting process?  
Finding the right fit is extremely important given the small team size and the oversized importance of this role.  Expect at least 3 rounds of interviews, including interviews with the founders and several technical/engineering interviews.