Senior Full Stack Developer (Python + React)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Full Stack Developer (Python + React): Building large-scale e-commerce solutions with an accent on distributed systems, REST/GraphQL APIs, and responsive React frontend functionality. Focus on designing scalable microservices, implementing event-driven solutions, and optimizing reliability, low latency, and performance under production load.
Location: Full-time remote (based in Brazil)
Company
Software builds digital products focused on scalability, performance, and user experience.
What you will do
- Design, develop, and implement large-scale distributed systems for substantial data volumes.
- Build scalable backend services and microservices using Python.
- Develop and integrate REST and GraphQL APIs.
- Create responsive frontend functionality using React.
- Implement event-driven solutions to improve scalability and system performance.
- Execute unit, API, regression, and performance tests; optimize for scalability, reliability, and low latency.
Requirements
- 5+ years of software development experience with object-oriented programming, including Python.
- Strong backend development experience with Python and experience building scalable distributed systems and microservices.
- Practical experience with REST and GraphQL APIs.
- Commercial experience with React and hands-on experience working in Linux/Unix environments.
- Experience with cloud platforms such as AWS, Google Cloud, or Azure.
- English: Upper-Intermediate (B2) or higher
Nice to have
- Experience with high-load e-commerce platforms.
- Knowledge of event-driven architecture patterns.
- Experience with performance optimization and observability tools.
- Familiarity with CI/CD pipelines and DevOps practices.
- Experience supporting production environments with high availability requirements.
Culture & Benefits
- Remote work with flexible schedule.
- Health and legal support.
- Continuous education and professional development opportunities.
- Active professional community and growing internal knowledge sharing.
- Optional access to outstanding offices and sports/community activities.
Hiring process
- Interview process with evaluation of technical skills and collaboration approach.
- Discussion of architecture decisions and experience with production incidents.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →