Job Title: Senior FullStack Developer.
We are seeking an experienced and skilled Senior Full Stack Developer to join our team. The successful candidate will have a proven track record of delivering complex applications using both frontend and backend technologies.
Responsibilities
* Design, develop, and maintain scalable Python applications with clean and efficient code.
* Collaborate with product management and stakeholders to define technical requirements and deliverables.
* Implement automation tests and 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.
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 both 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.
About Us
We are a fast-growing startup on a mission to change the deskless work experience. Our management platform allows easy management of all operations, from scheduling to payroll.
The platform includes various features: scheduling and time tracking, task management, communication management, chat, knowledge base, help desk, HR & people management, recognition & rewards, documentation, training etc.