Senior Full Stack Developer (Python/React)
We are seeking an experienced Senior Full Stack Engineer to join our dev department. Our backend is developed all in Python running in the cloud over k8s. It's not a typical backend interacting with a UI frontend, handling audio streams in real-time. Our systems integrate with a large number of third party services. Because of the myriad of challenges and the fast pace of a startup, each team member gets to experience a lot of professional growth and ownership. About the role:
In this role, you will:
Integrate with new POS systems and digital menu boards
Build data pipelines to process restaurant menus
Support existing integrations and pipelines
Debug and solve complex customer issues
Lead communication with integration partners to deliver the integrations
Estimate, plan and deliver the integration projects
Handle a large set of complex and diverse customer issues
Create documentation for integrations
Qualifications:
BSc in Software Development or equivalent industry experience
5+ years experience in Python
3+ years experience in React
Strong backend development and software architecture skills
Experience in developing and deploying multiple projects used in production
Proficient with Async IO
Experience with CI/CD, Clouds (AWS/GCP/Azure), Linux, Docker, Kubernetes, 3rd Party API integrations
Experience with Data Pipelines, ETL
Prior experience working in startups
2+ years of experience as a tech lead or team lead
Bonus:
Knowledge of concurrency
Experience with React
Qualities We're Looking For
Resilience โ being able to balance planned work with real-time issues in a fast-paced, high-pressure environment
Strong communication skills โ in both written and verbal communication, with the ability to produce crisp and clear documentation
Problem solver
Strong ownership and independence
Team player
Required languages
English | B2 - Upper Intermediate |