**What you will do** - Interact with stakeholders to gather requirements, define technical specifications, and translate them into robust architectural solutions and new features; - Perform breakdown tasks for the development team; - Create and Maintain detailed documentation; - Define the workflows to processes within apps; - Work in a Dedicated Agile Delivery environment; - Working in a remote environment. **Must haves** - Proficiency in React and Python (6+ years of professional experience): Strong expertise in building scalable, responsive web apps using React, coupled with backend based in Python; - Experience in Distributed Systems: Proven experience in designing, developing and documenting large-scale distributed apps from scratch. Ensuring scalability, reliability and performance; - In-depth knowledge of AWS and architecture best practices, including containerization and cloud-native solutions for cost optimization and scalability; - Experience to design web apps that efficiently handle large data files, ensuring optimal data processing, storage and retrieval; - Expertise in creating and managing complex workflows to processes within apps, ensuring seamless user experience and operational efficiency; - Strong ability to work closely with stakeholders to gather requirements, define technical specifications, and translate them into robust architectural solutions and new features; - Ability to collaborate with development teams, DevOps, and QA to ensure that architectural decisions align with project goals and business objectives; - Strong verbal and written communication skills; - Upper-intermediate English level. **Nice to haves** - Strong problem-solving skills and the ability to work independently and with a team; - Excellent communication skills, with the ability to explain technical issues to non-technical users; - Handling requirements from stakeholders; - Experience creating digital products from scratch; - Experience in a support engineering role with a focus on customer-facing issue resolution. **The benefits of joining us** - **Professional growth** Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps - **Competitive compensation** We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities - **A selection of exciting projects** Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands - **Flextime** Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office - whatever makes you the happiest and most productive. **Job Types**: Full-time, Contract