At Capgemini Engineering, the world leader in engineering services, we bring together a integral team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D; and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.
Job Description
Key Responsibilities
- Design, develop, and maintain backend services using Node.js and TypeScript.
- Build and maintain REST APIs and GraphQL/gRPC integrations.
- Develop React-based components and content blocks for Unified CMS experiences.
- Implement and optimize Server-Side Rendering (SSR) and Static Site Generation (SSG) using Next.js.
- Create and manage content models, schemas, and structures within Contentstack.
- Build reusable UI components leveraging design systems and modern frontend practices.
- Integrate third-party APIs and troubleshoot complex end-to-end data flows.
- Support personalization initiatives and A/B testing functionality.
- Develop and execute unit, integration, and end-to-end testing strategies.
- Contribute to application performance, scalability, reliability, and maintainability.
- Participate in Git-based development workflows, code reviews, and CI/CD processes.
- Leverage AI-assisted development tools to improve engineering productivity.
Must-Have Skills
- 4+ years of Software Engineering experience. Proven experience working in Full Stack environments with a stronger backend focus.
-
JavaScript (Advanced)
-
TypeScript (Advanced)
-
Node.js (Advanced)
-
React.js (Advanced)
-
Next.js or similar SSR frameworks
-
REST API Development
-
GraphQL or gRPC
Nice-to-Have Skills
- AI-assisted development tools and workflows
-
Unit, Integration, and End-to-End Testing
-
Jest, Playwright, React Testing Library, or similar
📌 Software Engineer (Bogotá)
🏢 Capgemini
📍 Bogotá
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.