Full-stack Developer (React+Python) (offline) $3000-3500

๐ŸŸ ย Details:


We are seeking a Full Stack Developer to join our team. The successful candidate will be tasked with developing a high-quality web application for a project centered on using Machine Learning and Computer Vision solutions.


๐ŸŸ  About the project :


Our client is the largest commercial casework and architectural millwork manufacturer in the United States. In 2015 the company was recognized as one of the fastest-growing wood manufacturers in the United States. This project aims to enhance productivity in the industrial sector by improving the processing of architectural drawings.


๐ŸŸ  Qualifications : (requirements)


- Bachelorโ€™s degree or equivalent experience in Computer Science or related field;

- 4+ years of experience in building scalable web applications and backend services. Solid experience in AWS event-driven architecture and a proven ability to work at a system level;

- Strong proficiency in JavaScript, TypeScript, React, Python, and microservice architecture, with a focus on designing scalable solutions;

- Demonstrated capability in deploying tech stacks with Docker, CI/CD pipelines (GitHub Actions), and cloud environments, especially AWS;

- Hands-on experience with relational databases (e.g., MySQL);

- Ability to influence architectural decisions and design patterns for efficient, scalable systems;

- Experience with writing tests for UI, as well as unit, functional, and integration tests.


๐ŸŸ ย Would be a plus:


- Previous experience with Machine Learning/Computer Vision projects;

- Experience with implementing systems responsible for PDF preview, commenting, etc. is a huge plus;

- Experience with Django;

- Experience with LLMs and AI integrations.


๐ŸŸ  Responsibilities:


- Develop Web UI from existing UI/UX designs in collaboration with our UI/UX designer;

- Work closely with the backend team to integrate APIs and services;

- Set up CI/CD pipelines and assist with application deployment;

- Helping the backend team in development in Python or deployment if needed.


๐ŸŸ  Interview steps:


- Screening with the recruiter (about 30 minutes);

- Test task (1-2 hours);

- Interview with Backend Tech Lead (45 minutes);

- Interview with CEO (30 minutes).


๐ŸŸ  By joining us, you will get:


- Accounting coverage;

- Paid Vacations;

- Flexible working hours and the possibility to work remotely;

- Best-class working equipment (laptop and accessories);

- Good conditions for skills development:

- Possibility to upgrade your English for business needs due to working time and coverage of 50% for studying English

- Offer of Internal WorkShops

- Wellbeing Sessions as One-to-One meetings.


๐ŸŸ  Our office in Lviv:


- NAT Coworking is located in Lviv (Kulparkivska 200a);

- An inspiring, modern workplace with a great atmosphere and development culture;

- Yoga and sports training in NAT Coworking;

- Chillout area: gaming zone with the PlayStations, table tennis & table soccer;

- Beer, coffee, tea, cookies, etc;

- Conference rooms.


๐ŸŸ  Some of our Values:


- No overtime and pressure;

- Regular rest, burnout control;

- Clean relationships within the company and with the client;

- Responsibility for the own development, ideas, and interests communication, as well for the problems that stand in the way of this development;

- Openness to the new, readiness for changes.