Senior Fullstack Developer
This is an exciting opportunity for a seasoned Senior Fullstack Developer to join our team. As a key member of our development squad, you will play a pivotal role in shaping the future of our platform.
About the Role
We are seeking an exceptional Senior Fullstack Developer who can design, develop, and maintain complex applications using both frontend and backend technologies.
* Lead the design and development of scalable applications.
* Collaborate with 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.
About You
To be successful in this role, you should have:
* 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 the pros and cons of different architecture decisions and choose the best option.
* Experience scaling services to millions of users.
* Understands the complexity of web technology, constraints, UI/UX.
What We Offer
We offer a competitive salary package, opportunities for professional growth and development, and a collaborative work environment.