Position: Full Stack developer (Node.js + React.js)
Company: Voypost
Experience required: 3y
Category: Other
English level: upper
Published: 2023-04-01T00:00:00+03:00

👀We are looking for an experienced full-stack developer on a spreadsheet automation project who has hands-on experience with the following technologies and meets the requirements:

- 3+ years experience as a full-stack developer;
- solid knowledge of JavaScript / TypeScript;
- 3+ years experience with React;
- 3+ years experience with Node.js on a server side;
- strong knowledge of SQL and experience with PostgreSQL;
- experience writing tests on both client and server sides;
- ability to work independently;
- level of English: upper-Intermediate and above.

🧨Nice to have:
- experience with Supabase;
- experience with Vercel edge functions;
- experience with Chakra UI;
- experience with AG Grid;
- experience with Prisma;
- experience with Remix;
- experience with Docker;
- experience writing tests with Playwrights;
- experience in developing fast-growing projects;
- experience with integration OpenAI.

📌Responsibilities:
- Conduct direct communication with the customer in an asynchronous format from 18:00 to 20:00 CET
- Think through the implementation of product requirements and implement them
- Participate in the discussion and evaluation of tasks
- Participate in the development of new functionality

📌Working conditions:
This project provides full-time employment (40 hours a week) in 3-4 month. The client, who also acts as the architect and PO of the product, is located in the Pacific Time Zone, so you will need to be at the workplace from 18:00 to 20:00 CET to support communication

📌Trial period:
The project has a paid trial period of one month, for which you will need to fulfill all the stipulated duties on the project and demonstrate a good level of performance.

⏱Hiring stages:
1. HR interview - up to 30 minutes;
2. Technical interview - up to 1 hour;
3. Interview with the customer / PO of the product - up to 1 hour.

💡About the project:
You will work on a product whose main goal is AI-based automation of work with spreadsheet data, therefore, you will have the opportunity to take part in the development of a rather complex interface and work with a large amount of data. 
The project is under development, but you will mainly work on implementing new functionality and covering it with tests.
The technology stack of the project: 
Remix, Chakra UI, AG Grid, and Playwright is used on the frontend side; instead of a standard backend, we use serverless technologies - Supabase, Vercel edge functions, and Prisma; and for payments we use Stripe.

The project team consists of a full-stack developer and designer based in Ukraine, and the architect and PO of the product located in the USA.

📌About us:
We provide a wide range of IT services, from MVP development to Staff Augmentation for our clients and Enterprise-level product development. Therefore, even if this project does not suit you for certain reasons, you can still apply and we will match you with the most relevant project.