About the Role:
Seeking for a *Full Stack Engineer* based in LATAM to join their R\&D team. This is a full-time contractor role, focused on evolving and stabilizing a cloud-based CMS platform used by global enterprise clients.
You'll work across the full software development lifecycle, contributing to new feature design, implementation, testing, and deployment—while collaborating with cross-functional teams in a fully remote environment.
Key Responsibilities: - Design, develop, test, and deploy full-stack features (Java backend + modern JS frontend). - Implement and integrate RESTful APIs with focus on performance and scalability. - Participate in Agile ceremonies and product ideation sessions. - Support QA efforts with manual testing and feature validation. - Contribute to production support and continuous improvement. - Communicate technical concepts clearly to non-technical stakeholders. - Use AI tools (e.g., GitHub Copilot) to enhance development efficiency.
Must-Have Qualifications: - 2–3 years of experience in *Java* (core and backend frameworks). - Strong frontend skills with *JavaScript, **Angular* or *React*. - Experience with *REST APIs, **Docker*, and working in Agile teams. - Solid understanding of unit testing; experience with integration testing is a plus. - English fluency (written and spoken). - Bachelor’s in Computer Science or equivalent experience.
Nice to Have: - Familiarity with *Kubernetes* or container orchestration. - Experience using AI tools to accelerate coding tasks. - Exposure to CMS platforms or content-driven applications.
*
Why Join dotCMS? - Work with a distributed, people-first team that values ownership, impact, and flexibility. - Competitive compensation with visibility across the company. - Open PTO policy + company-paid holidays (after 90 days). - Annual offsite trip + training & development opportunities.