Position: Senior Full Stack Engineer (Python/React)
Company: Svitla Systems
Category: Python
Experience required: 5y
English level: intermediate
Published: 2021-08-01T00:00:00+03:00

Our client designs home security systems that are wireless, cellular and so user-friendly they can be set up by anyone in minutes. An ever-expanding arsenal of sensors and the security camera provides all-encompassing protection while integrated apps make comprehensive system control possible from anywhere. It provides protection for every window, room and door against intruders, fires, water damage, medical emergencies and more. All monitored 24/7 by professionals ready to dispatch police.

**Requirements**
- 7+ years of experience in software engineering;
- Experience in full stack development across software platforms, mobile apps, web services, APIs and UX;
- 3+ years of experience with at least one modern language such as React, React-Native and Python;
- Expertise in one of Python frameworks such as FastAPI, AIOHTTP , or - - Flask (at least one is enough);
- Proficiency in Mongo/NoSQL;
- Knowledge of AWS products and services;
- Expertise in building and consuming REST endpoints;
- Proficiency in building independently without complete UX and UI specification.

**Responsibilities**
- In this role, you will be responsible for the design and development of a stealth end-to-end project. You must be comfortable working across time zones and through ambiguity. You will investigate and propose design approaches, evaluate technical feasibility, and rapidly prototype new solutions. Your technical expertise will help the team to quickly adapt to innovative product requirements and deliver high quality software in a fast-paced environment;
- Make quick progress with a bias toward speed and action over perfection and scale;
- Simplify complex business problems into rapid prototypes — learn quickly by doing;
- Build well-structured API and UI components that follow best practices;
- Create readable code and documentation;
- Troubleshoot bugs and performance issues as they arise;
- Exhibit the core values: Real, No Ego, Learners, and Be Flexible.

**Nice to Have**
- Knowledge of machine learning computer vision models (ie, YOLO, MobileNet, and ResNet);
- Experience in using TensorFlow;
- Proficiency in modern functional hook-based React components and React Query;
- Expertise in building Python backend API’s with FastAPI;
- Expertise in building and consuming gRPC endpoints;
- Experience in taking a leading role in building complex software systems;
- Bachelor’s/Master’s Degree in Computer Science or related field.

**We Offer**
- Competitive compensation plan that takes skills and experience into consideration.
- Annual performance appraisals.
- Possibility to choose your workspace either remote or combination of your home and one of our development offices.
- Flexible working hours and adjustable work/life balance. Projects that use advanced, cutting-edge technologies.
- Vacation time, sick-leaves, national holidays, family supplementary days off.
- Comprehensive medical insurance including dental services, massages, and sports activities.
- Support for a healthy lifestyle, compensation of running events.
Maternity leave policy.
- A personal loan budget is available for long-term personnel.
- Partial compensation of conferences, courses, and English classes.
- Free meetups, webinars, and conferences organized by Svitla.
- Birthday presents for personnel and New Year gifts for children.
- Fun summer and winter corporate parties and memorable anniversary presents.