Contractor - Full Stack Software Developer

🏢 Jobgether · all jobs
📍 Remote Brazil
📅 Posted Oct 15, 2026 · via Lever
Apply on original site ↗

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. As a Full Stack Software Developer, you will contribute to backend-focused maintenance and development while supporting web applications, infrastructure improvements, and AI-enabled workflows. You will work with technologies such as Java, Maven, and Node.js to maintain services, resolve technical issues, and deliver practical enhancements. Collaborating directly with a client’s engineering team, you will help ensure reliable builds, smooth delivery, and consistent software quality. This role combines hands-on engineering with independent problem-solving, thoughtful use of Generative AI, and continuous improvement. It is an excellent opportunity for an experienced developer who values technical excellence, teamwork, and ongoing professional growth in a fully remote setting.

Accountabilities
-

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).

Benefits

-

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.

-

Specific salary, healthcare coverage, and additional paid leave details are not specified in the provided listing and should be confirmed during the hiring process.

Flights + hotels

This role requires you to be in Brazil. If that means relocating or flying in, it is worth checking fares before you commit to a start date.

Compare flights and hotels →

← All remote jobs

Comparing Full-Stack Developer pay and openings — the live median is $115k?All remote Full-Stack Developer jobs →Full-Stack Developer salary data →
Get new remote jobs like this by email
Daily email, only when there's something new. One click to stop.

Get remote it jobs like this by email

10 hand-picked jobs, one email a day. No spam, unsubscribe anytime.

Similar for you