Senior Fullstack Developer (Python/React)
- Rio de Janeiro - RJ
- Permanente
- Período integral
- They created a management platform that allows to easily manage all operations, from scheduling to payroll.
- With over 3.
- 8B deskless workers across the globe, the challenges and potential are endless.
- Product includes various features: scheduling and time tracking, task management, communication management, chat, knowledge base, help desk, HR & people management, recognition & rewards, documentation, training etc.
- We are looking for an experienced Senior Product Fullstack Developer, to further develop the management platform.
- You will build a product that customers love and use on a daily basis, a product that is fun to use, fast, reliable and scalable.
- You will tackle a wide array of problems from developing a UI that is responsive to the user and fun to choosing the right backend technologies to solve specific product use cases at scale.
- What we offer you in Portugal?? Indefinite contract?? Health insurance?? 22 vacation days?? 14 salary payments per year?? Training and certifications?? Flight tickets for relocation LATAM to PortugalRequirements: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 AzureAbility 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 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.
- Drive the continuous technological improvement process.
- Relocation - Your flight tickets fully covered, just for you.
Caderno Nacional