Position: Senior Node.Js Developer
Company: TechMagic
Category: Node.js
Experience required: 5y
English level: intermediate

**REQUIREMENTS**

**MUST HAVE**
4+ years of experience working with JavaScript/TypeScript
Deep expertise with Node.js
Proven experience of API architecture and implementation (+3 years of experience)
Good knowledge of design and architectural patterns and development best practices, including testing methodologies
At least an intermediate strong level of English
We frequently deal with high levels of ambiguity and uncertainty so you should feel comfortable working in such an environment and help the team navigate through it

**WILL BE A PLUS**
Experience with AWS
Big plus for having experience in fintech

**RESPONSIBILITIES**
Work closely with the Product team to build the best experience possible when interacting with our product

Own every step of the software lifecycle from development (including both front and backend), testing, to deployment and monitoring

Apply continuous learning to analyze and understand how customers use our products

Have a resourceful, driven attitude when taking on tasks while balancing pragmatic solutions against our team’s time box

**ABOUT PROJECT**

**CUSTOMER**
Miami, Florida (the company is headquartered in Miami, but all technical team is from Spain)

**PRODUCT**
Boopos brings business buying and financing online, helping small businesses unlock growth quickly and flexibly. 
Our model allows anyone to buy a company through a 100% automated process.

The core proposition of Boopos is simple: providing eCommerce and SaaS businesses with non-dilutive, revenue-based financing. Their key differentiators? Speed: entrepreneurs can get pre-approved within 48 hours and funded within 7 days. Reduced risk: no personal guarantees or dilution. And maximum flexibility: entrepreneurs pay a percentage of revenues until their return cap is reached (c). 

We are on track to make a big impact: small companies are hugely underserved financially, and typically have access only to very expensive, very short-term financing opportunities. Buying companies and being a small business owner is even less accessible to entrepreneurs, wannabe managers or small companies that want to expand their offering. 500,000 small businesses are put for sale every year in the US alone and we can change the game and make the space more accessible for everyone.

Backed by VCs and debt providers, we expect to lend at least $100MM in the next 12 months.

**STAGE**
This is a growing startup

**PROJECT TEAM**
Client-side: 2 BE, 2 FE, 2 Data engineers, 1 QA, CTO. Lviv side - 1 Front-End engineer only, but we plan to add to the team BE, DevOps, and Data Engineer in the nearest future. All team members are senior-level developers.

**PROJECT TECHNOLOGIES**
Node.js, React, AWS.

**WORK SCHEDULE**
Full-time working day in our Lviv office (Stryiska street), (flexible hours) or full-time remote

**INTERVIEW STAGES**
1-st stage - call with Recruiter (15 minutes)
2-nd stage - interview with our Senior Engineer and Recruiter (1 hour)
3-rd stage - client interview