Our mission is to empower the deskless workforce by creating a management platform that streamlines operations and improves productivity. We are on a quest to change the way work gets done, and we need your expertise to make it happen.
As a senior full-stack developer, you will be responsible for building a product that customers love and use daily. Your task will be to create an application that is fun to use, fast, reliable, and scalable. You will tackle a wide range of problems, from developing a responsive UI to choosing the right backend technologies to solve specific product use cases at scale.
To achieve this, we require a seasoned professional with a strong background in developing scalable applications using both frontend and backend technologies. Your experience should include 5+ years of working with Python, as well as extensive hands-on experience with MongoDB and MySQL. A deep understanding of message queues, especially RabbitMQ, is also essential. Additionally, you should have experience with both AWS and Azure.
Responsibilities:
* Lead the design, development, and maintenance of complex Python applications.
* Collaborate with product management and other stakeholders to define technical requirements and deliverables.
* Write clean, efficient, and self-documented code.
* Implement automation tests.
* Participate in code reviews to ensure code quality and maintainability.
* Monitor application performance and provide optimization recommendations.
* Stay up to date with the latest technologies and industry trends.