Senior Fullstack Engineer Opportunity
We are seeking a skilled and experienced Senior Fullstack Engineer to join our team. As a key member of our engineering department, you will be responsible for designing, developing, and maintaining complex applications using Python and React. You will work closely with product management and other stakeholders to define technical requirements and deliverables.
Key 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
Requirements:
• 5+ years of experience developing scalable applications using both frontend and backend technologies
• 5+ years of experience with Python
• 3+ years of experience with React, including State Management libraries like MobX, Redux
• Extensive hands-on experience with MongoDB and MySQL at an expert level
• Deep expertise in message queues, especially RabbitMQ, for building scalable, message-driven systems
• Experience with AWS and Azure
• Ability to understand pros and cons of different architecture decisions and choose the best option
• Experience scaling services to millions of users
• Understands complexity of web technology, constraints, UI/UX