
beBeeSoftware
We are seeking 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 management platform.
This is an exceptional opportunity to work on a cutting-edge product that is designed to revolutionize the deskless work experience. With a vast user base spanning across the globe, you will have the chance to tackle a wide array of complex problems and develop scalable solutions.
To be successful in this role, you will need to possess a deep understanding of both frontend and backend technologies, as well as excellent problem-solving skills. Experience with Python, React, MongoDB, and MySQL is highly desirable. Additionally, your ability to work effectively in a collaborative environment and adapt to changing requirements will be crucial.
The ideal candidate will be a self-motivated individual who is passionate about staying up-to-date with the latest industry trends and technologies. If you are a motivated and experienced developer looking for a new challenge, we encourage you to apply.
- Indefinite contract
- Health insurance
- 22 vacation days
- 14 salary payments per year
- Training and certifications
- Flight tickets for relocation LATAM to Portugal
Requirements:
- 5+ years of experience developing scalable applications using both frontend and backend technologies.
- 5+ years of experience in web development using Python (Mandatory requirement).
- 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 both 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.
- Startup mindset and a proactive, ownership-driven approach, experience in product companies will be a great advantage.
Responsibilities:
- Lead the design, development, and maintenance of complex Python applications.
- Collaborate with product management and other stakeholders to gömü 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.
- Drive the continuous technological improvement process.
We offer relocation support to help you get settled in Portugal.