← Все вакансии/Senior/Jobgether
SeniorRemoteBrazil

Full Stack Software Developer

J
Jobgether
Уровень
Senior
Формат
Remote
О роли

Описание вакансии

About the company

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Contractor – Full Stack Software Developer based in Brazil. Join an international software development environment focused on building reliable, high-quality solutions for global clients.

Responsibilities
  • Build, maintain, and improve backend services and web applications using Java, Maven, Node.js, and relevant web technologies.
  • Contribute to the maintenance and development of components within an existing client web platform, prioritizing reliability, performance, and maintainability.
  • Address backlog items, including technical debt, dependency updates, bug fixes, and supporting tasks associated with active development initiatives.
  • Use CI/CD practices and Buildkite to support reliable builds, automated workflows, and efficient software delivery.
  • Collaborate directly with the client’s engineering team, communicating progress, raising blockers, and coordinating technical priorities.
  • Manage assigned tasks independently, ensuring work is delivered to agreed expectations and quality standards.
  • Contribute to infrastructure changes, web application enhancements, and AI workflow improvements as project needs evolve.
  • Evaluate and apply Generative AI tools thoughtfully to improve software development efficiency while maintaining code quality, reliability, and sound engineering practices.
  • Participate in technical collaboration and knowledge-sharing activities, including pairing sessions and discussions about implementation approaches and engineering best practices.
Requirements
  • At least 6 years of professional software development experience, with a strong foundation in software engineering principles.
  • At least 2 years of experience developing software with Java and Maven, as well as Node.js.
  • Full-stack development experience, including building and maintaining production-grade applications across frontend and backend technologies.
  • Experience with CI/CD pipelines and familiarity with Buildkite or comparable build and delivery automation tools.
  • Demonstrated ability to critically evaluate and apply Generative AI technologies to improve software development workflows without compromising engineering quality.
  • Strong troubleshooting, analytical reasoning, and critical-thinking skills, with the ability to assess technical trade-offs and implement practical solutions.
  • Excellent written and spoken English to communicate effectively with client stakeholders and engineering teams.
  • Strong collaboration and interpersonal skills, combined with the ability to manage priorities and deliver assigned work autonomously.
  • A bachelor’s degree in Computer Science or a related technical field.
  • Nice to have: Familiarity with Adobe Experience Manager (AEM).
Conditions
  • 100% remote work with a flexible working arrangement.
  • Full-time, long-term project opportunities with internationally recognized clients.
  • A people-first, human-centered work environment that emphasizes inclusion, collaboration, and employee well-being.
  • Opportunities to contribute to technical direction across engineering teams and client projects.
  • A strong learning culture with regular pairing sessions and opportunities to share technical knowledge.
  • Opportunities to participate in conferences, contribute to open-source software, create tutorials, write technical blog posts, and deliver technical talks.
  • Collaboration with talented, passionate colleagues who value technical excellence and continuous learning.
  • Timely payments, with flexibility to choose the payment date arrangement that best suits your needs.
  • Access to a supportive professional community that encourages connection, collaboration, and career development.
Стек и навыки

С чем работаем