




Job Summary: An accelerating-growth startup is seeking a Python developer with an owner's mindset to build and enhance its platform, actively contributing to innovative solutions. Key Highlights: 1. Environment with autonomy, ownership, and space to build from scratch 2. Develop within an exponentially growing startup 3. Collaborative team with an owner's mindset **Who are we?** We are an exponentially growing startup revolutionizing how large enterprises engage with their suppliers. We take great pride in building a team of professionals who shine with passion, embody an owner's mindset, and collaborate to continuously deliver value to our customers and partners. **What do we expect?** The ideal candidate is ready to build their story at a startup experiencing extremely rapid growth. In a collaborative environment, help build the new platform for the GCertifica product. Contribute to developing new features, integrations, and services. We foster a culture of ownership — therefore, we expect each of us to be the protagonist of our own story; don’t expect a company that makes decisions for you. **Responsibilities and Duties** * Gain deep knowledge of the product and its features to be developed or maintained. Here, we expect the employee to proactively seek and acquire knowledge of business rules and functional requirements. * Actively collaborate in defining technical user stories, helping the team understand requirements provided by the Product area (PM), define backend architecture, estimate development effort, and validate the definition of “ready” before entering the Sprint Backlog. * Write scalable code while adhering to clean code standards and respecting coding conventions established by the development team. Write well-commented and organized code, and document the process used to implement the feature. * Write unit tests for developed functions and features. * Apply critical and analytical thinking to perform navigation testing on the developed application, thereby mitigating issues during QA testing. * Participate in code reviews and provide constructive feedback to colleagues. * Follow technical guidelines defined in user stories with the team, respecting the definition of “done” to complete any task. * Follow team instructions regarding the use of existing and standardized architectures. * Enhance existing features by refactoring code when necessary. Inform the development team and request priority for fixes or refactorings. * Write code observing security requirements. **Requirements and Qualifications** Develop and maintain web applications using our tech stack: * Python (Django) \- Advanced; * Python (Flask) \- Intermediate; * GraphQL (Graphene) \- Intermediate; * FastAPI \- Intermediate; * PostgreSQL / SQL \- Intermediate; * Functions, views, triggers, procedures; * Redis \- Intermediate; * MongoDB \- Intermediate; * Scrap / Crawler \- Intermediate. * Version Control: Proficient use of version control systems such as Git to track and manage source code changes; * Security Knowledge: Understanding of security practices including authentication, authorization, encryption, and prevention of common attacks; * Problem Solving: Ability to efficiently analyze and resolve problems coherently, addressing root causes; * Teamwork: Ability to effectively collaborate in multidisciplinary teams, communicating clearly and contributing toward shared goals. **Additional Information** **Hiring Model:** Individual Legal Entity (PJ) **Job Perks:** **Environment with autonomy, ownership, and space to build from scratch;** **Remote work model;** **Cost-of-living allowance;** **Paid annual leave;** **Profit Sharing (PLR)** according to current policy; **Birthday Day Off**, to celebrate your way; **Short Friday or Long Friday**, because we believe in balancing personal life and work; **3-Year Passport**, a gift for those building long-term with us (current policy). At **Gedanken**, we believe great results begin with **\#peoplewhogetthingsdone**. We are driven by challenges, innovative ideas, and the desire to transform realities. Here, **\#customerfocus** is more than a principle — it’s our compass. We strive to deeply understand the needs of those we serve to deliver solutions that generate real impact. Our journey is guided by **\#integrityineverything** we do, because we believe trust is built through transparency and accountability. We value an environment where **\#werespectvalueandwelcomediversity**. We know diverse backgrounds, perspectives, and talents enrich our decisions and strengthen our culture. And above all, we are certain that **\#togetherwearestronger**. That’s why we work collaboratively, celebrate collective achievements, and support one another to achieve our best. If you want to join a team that unites purpose, innovation, and incredible people, your place may be here with us. **Come make things happen. Come to Gedanken.**


