 
        
        We are seeking an experienced Senior Full Stack Developer to lead the design, development, and maintenance of complex applications.
The ideal candidate will have 5+ years of experience developing scalable applications using both frontend and backend technologies. They should be proficient in Python, React, MongoDB, MySQL, and message queues like RabbitMQ. Additionally, they should have experience with AWS and Azure, as well as the ability to understand the pros and cons of different architecture decisions.
Responsibilities include leading the design, development, and maintenance of complex applications, collaborating with product management and other stakeholders to define technical requirements and deliverables, writing clean, efficient, and self-documented code, implementing automation tests, participating in code reviews to ensure code quality and maintainability, monitoring application performance and providing optimization recommendations, staying up to date with the latest technologies and industry trends, and driving the continuous technological improvement process.