Senior Product Developer
We are looking for a skilled Senior Product Developer to further develop our management platform. This is a unique opportunity to build a product that customers love and use daily, a product that is fun to use, fast, reliable, and scalable. The ideal candidate will have a wide range of skills and experience in developing scalable applications using both frontend and backend technologies.
About the Role
As a Senior Product Developer, you will lead the design, development, and maintenance of complex Python applications. You will collaborate with product management and other stakeholders to define technical requirements and deliverables. Your responsibilities will include writing clean, efficient, and self-documented code, implementing automation tests, participating in code reviews, monitoring application performance, and providing optimization recommendations.
Requirements
The successful candidate will have 5+ years of experience developing scalable applications using both frontend and backend technologies, as well as extensive hands-on experience with MongoDB and MySQL. You will also need deep expertise in message queues, especially RabbitMQ, and experience with AWS and Azure. Additionally, you will need to be able to understand the pros and cons of different architecture decisions and choose the best option, as well as have experience scaling services to millions of users.
Responsibilities
Your key responsibilities will include leading the design, development, and maintenance of complex Python 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, monitoring application performance, and providing optimization recommendations. You will also be responsible for staying up to date with the latest technologies and industry trends, driving the continuous technological improvement process, and understanding the complexity of web technology, constraints, UI/UX.