Backend Developer

Há 4 dias


Rio De Janeiro, Brasil Think Dirty® Tempo inteiro

Think Dirty is seeking a highly skilled and product-minded full stack developer to enhance, scale, and evolve the backend and user-facing layers of our mobile app. This role is ideal for someone who thrives in a fast-moving environment, is passionate about clean code, and is excited to explore the integration of AI tools into modern product development.

You’ll collaborate with a cross-functional team of engineers, designers, and product leaders to build scalable infrastructure, optimize data pipelines, and drive innovation using emerging AI technologies.


Key Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable Ruby on Rails code across backend and full-stack systems
  • Build and maintain robust APIs (GraphQL/OpenAPI) to support our mobile and web applications
  • Explore and integrate AI tools (e.G., LLMs, vector search, embeddings, or GitHub Copilot) to accelerate product features and development workflow
  • Collaborate on architecture decisions, scaling infrastructure, and ensuring security best practices
  • Identify and eliminate performance bottlenecks, bugs, and inefficiencies
  • Contribute to mobile development support for native iOS and Android
  • Partner with front-end and product teams to ship clean, AI-augmented features users love
  • Participate in the entire development cycle from ideation to deployment
  • Log hours and tasks to support SR&ED compliance and project visibility


Qualifications

  • 5+ years of experience in backend API development using Ruby on Rails
  • Strong experience in full stack development (bonus:
    Python, TypeScript, JavaScript, Ember.Js, React, Angular, or similar)
  • Proficiency with GraphQL, OpenAPI, and RESTful architectures
  • Advanced knowledge of Ruby 3, Rails 7, and PostgreSQL/MySQL
  • Experience deploying and maintaining apps on Heroku (or AWS/GCP equivalents)
  • Solid grasp of object-oriented programming, MVC, and ORM frameworks
  • Familiarity with AI APIs or tools (e.G., OpenAI, LangChain, Hugging Face) or a strong interest in learning
  • Working knowledge of DevOps, CI/CD pipelines, and cloud architecture
  • Strong experience in debugging, testing, and performance tuning
  • Comfort with code review, documentation, and collaborative engineering practices
  • Familiarity with Agile/Scrum workflows
  • Ability to communicate clearly with technical and non-technical stakeholders
  • Self-starter with a growth mindset and product ownership mentality


Bonus Points For

  • Previous experience integrating AI/ML models into consumer-facing products
  • Contributions to open-source projects or developer communities
  • Experience with microservices architecture or serverless patterns
  • Familiarity with SOC2, GDPR, or other compliance frameworks
  • Mobile development (native or hybrid frameworks)


Who You Are

  • You believe code should be clean, readable, and purposeful
  • You’re a curious builder who sees AI not as a threat but as a tool to amplify great engineering
  • You love collaborating with product, design, and marketing to create impact
  • You thrive in fast-paced startup environments and take initiative
  • You’re eager to experiment, ship fast, and iterate even faster


To Apply

Please email your application to with the subject line:

“AI-Augmented Full Stack Developer Application – (Your Name)”

Include the following:

  • First & Last Name
  • Email
  • Location (City)
  • Resume/CV
  • Profile
  • GitHub Profile (if available)
  • Plum.Io profile (optional)
  • One sentence describing who you are
  • 50 words on why you want to work at Think Dirty
  • Desired Salary
  • Confirmation of legal work authorization


We look forward to building the future of clean beauty tech with you.



  • Backend Developer

    2 semanas atrás


    Rio de Janeiro, Rio de Janeiro, Brasil beBeeBackendDeveloper Tempo inteiro R$95.320 - R$124.960

    Senior Backend Software DeveloperWe are seeking a skilled Senior Backend Engineer to join our team. As a key member of our engineering department, you will play a vital role in the development and implementation of scalable and robust software solutions.Spearhead the development and optimization of our EHR platform using PHP/Laravel, ensuring high...


  • Rio de Janeiro, Rio de Janeiro, Brasil beBeeDeveloper Tempo inteiro R$120.000 - R$180.000

    About Our TeamWe are seeking a skilled Backend Developer to join our dynamic team.The successful candidate will be responsible for designing and implementing scalable backend services, building APIs, and collaborating with the team on product direction and system design.Key Responsibilities:Design and implement efficient, reliable, and easy-to-integrate...

  • Python Backend Developer

    2 semanas atrás


    Rio de Janeiro, Rio de Janeiro, Brasil beBeeDeveloper Tempo inteiro US$90.000 - US$120.000

    A backend developer with expertise in Python and Django is needed to design, develop, and maintain scalable systems.Responsibilities:Develop and maintain efficient backend services using Python and Django.Design and implement event-driven systems and microservice-based architectures.Leverage cloud platforms to deploy and manage applications.Use...

  • Backend Software Developer

    2 semanas atrás


    Rio de Janeiro, Rio de Janeiro, Brasil beBeeNode Tempo inteiro R$62.000 - R$83.000

    Backend Developer RoleWe are looking for a skilled Backend Developer to join our team.This is a full-time opportunity to work on complex systems and deliver high-quality results.The ideal candidate will have experience with Node.js, JavaScript, and TypeScript, as well as knowledge of containerization and serverless computing.If you have the skills and...

  • Backend Developer

    2 semanas atrás


    Rio de Janeiro, Brasil Shape Tempo inteiro

    **Role Description**: The Backend Developer gathers user requirements, writes and codes using an agile methodology, and continuously updates the back-end code of the product. Collaborates with internal stakeholders, the development team, and Scrum Master to develop, design, build, and launch the product. **Responsibilities**: - Works on systems analysis...


  • Rio de Janeiro, Rio de Janeiro, Brasil beBeeBackend Tempo inteiro US$90.000 - US$120.000

    Senior Java Backend Developer PositionWe are seeking a highly skilled and experienced Java Backend Developer to join our team. As a key member of our engineering team, you will play a critical role in the development and maintenance of our core platform.This is an excellent opportunity for a talented developer to take on new challenges, work with...

  • Backend Developer

    3 semanas atrás


    Rio de Janeiro, Rio de Janeiro, Brasil DEEP ESG Tempo inteiro

    Estamos em busca de Backend Developer , alguém que compartilhe nossa paixão por inovação e compromisso com o aprendizado contínuo. Valorizamos as seguintes habilidades: Sólida experiência em desenvolvimento de software e capacidade de trabalhar com autonomia. Responsabilidades e Atribuições: Desenvolver funcionalidades complexas, contribuir na...

  • Technical Software Developer

    2 semanas atrás


    Rio de Janeiro, Rio de Janeiro, Brasil beBeePython Tempo inteiro US$100.000 - US$120.000

    About the ProjectWe are looking for a Senior Fullstack Python Engineer to join our cross-functional team responsible for the complete software development life cycle. The role will involve collaborating with mobile developers to maintain and expand the backend as we continue to add and update features.


  • Rio de Janeiro, Rio de Janeiro, Brasil beBeeBackend Tempo inteiro US$120.000 - US$150.000

    Job OverviewThe ideal candidate for this role is a highly skilled Senior Backend Developer with expertise in PHP and React. This position requires a strong background in backend development, including advanced knowledge of core PHP and frameworks such as Laravel. The successful applicant will have extensive experience designing and integrating RESTful APIs...

  • Backend Developer

    2 semanas atrás


    Rio de Janeiro, Rio de Janeiro, Brasil Shape Tempo inteiro

    **Role Description**:The Backend Developer gathers user requirements, writes and codes using an agile methodology, and continuously updates the back-end code of the product. Collaborates with internal stakeholders, the development team, and Scrum Master to develop, design, build, and launch the product.**Responsibilities**:- Works on systems analysis and...