Publicis Sapient is a digital transformation partner helping established organizations get to their future, digitally enabled state, both in the way they work and the way they serve their customers.
We help unlock value through a start-up mindset and modern methods, fusing strategy, consulting, and customer experience with agile engineering and problem-solving creativity.
United by our core values and our purpose of helping people thrive in the brave pursuit of next, our 20,000+ people in 53 offices around the world combine experience across technology, data sciences, consulting, and customer obsession to accelerate our clients' businesses through designing the products and services their customers truly value.
As a
Junior Golang Developer
, you will be responsible for developing scalable backend services and dynamic server-driven UIs using
Golang and HTMX
.
This role combines backend API development with lightweight, interactive front-end experiences, ensuring performance, security, and maintainability.
You'll collaborate closely with product owners, designers, and senior engineers to deliver high-quality applications that align with business and user needs.
Your Impact
- API Development:
Design, develop, and maintain services and APIs in
Golang
.
- GraphQL Expertise:
Build and manage
GraphQL schemas, resolvers, queries, and mutations
.
- Performance:
Optimize API performance and scalability for handling large data sets.
- UI Development:
Build
server-rendered, dynamic UIs
using
HTMX
for partial-page updates.
- Templating:
Create modular and reusable UI components using
Templ
or Go templates.
- Frontend Enhancement:
Use
and core JavaScript concepts for interactivity.
- Quality:
Write
unit and integration tests
for Go services and GraphQL resolvers.
- Collaboration:
Participate in
code reviews
and Agile ceremonies, contributing to team discussions and improvements.
Skills & Experience
- 2+ years of experience
in software development with strong knowledge of
Golang
.
- Experience designing and consuming
RESTful and GraphQL APIs
.
- Hands-on exposure to
HTMX
for server-driven UI development.
- Familiarity with
Templ or Go templates
for reusable UI components.
- Experience with
and understanding of
JavaScript fundamentals
.
- Solid understanding of
unit and integration testing
in Go. - Familiarity with version control systems (
Git
) and CI/CD pipelines.
- Strong problem-solving skills, with a focus on performance and maintainability.
- Good communication skills and ability to collaborate in cross-functional teams.
Set Yourself Apart With
- Exposure to
cloud platforms
such as AWS, Azure, or GCP.
- Familiarity with
Docker/Kubernetes
for containerization and deployment.
- Knowledge of
NoSQL databases (e.g., MongoDB)
alongside relational databases.
- Experience with
performance tuning
and secure coding practices.
- Interest in contributing to
UI/UX discussions
and improving user experience.
What you'll get:
- Full time/ Indefinite term contract
- Remote work environment
- Local Holidays and extra PTO
- Private medical insurance
- Connectivity bonus
- E-Learning platforms (Udemy, O'Reilly, Marcel)
- English lessons and so much more
Additional Information:
**This position is only open for candidates based in Colombia, Costa Rica and Mexico**