Full-stack Developer (React+Python) $3000-3500 (offline)
๐ ย 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.