Transform the digital landscape with a career-defining role as a Tech Lead for Large-Scale Applications.
We are seeking an experienced Senior Product Fullstack Developer to design, develop, and maintain complex Python applications that drive business growth. You will work collaboratively with cross-functional teams to define technical requirements and deliverables, ensuring seamless execution and successful project outcomes.
Key Responsibilities:
* Lead the development of scalable applications using both frontend and backend technologies.
* Collaborate with product management and stakeholders to identify opportunities for technological improvement.
* Write clean, efficient, and self-documented code that meets industry standards.
* Implement automation tests to ensure application reliability.
* Participate in code reviews to maintain high code quality and adhere to best practices.
* Monitor application performance and provide optimization recommendations to improve user experience.
* Stay up-to-date with the latest technologies and industry trends to drive innovation.
Requirements:
* 5+ years of experience in developing large-scale applications with expertise in both frontend and backend technologies.
* 5+ years of experience with Python.
* 3+ years of experience with React, including State Management libraries like MobX and redux.
* Expert-level experience with MongoDB and MySQL.
* Deep expertise in message queues, especially RabbitMQ, for building scalable, message-driven systems.
* Experience with both AWS and Azure.
* Ability to understand architecture decisions and choose the best option.
* Experience scaling services to millions of users.
* Understands web technology constraints, UI/UX, and complexity.
* Startup mindset and proactive approach, with experience in product companies being a plus.
Benefits:
* Opportunity to lead and grow a team of skilled developers.
* Chance to work on cutting-edge technologies and contribute to innovative projects.
* Professional development and growth opportunities.
What We Offer:
* A dynamic and supportive work environment.
* Competitive salary and benefits package.
* Flexible working arrangements.