This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
We are looking for a full-time professional for a freelance project lasting 1 month with our client in Mexico.
The position is open to professionals from any country in LATAM.
The role involves designing, developing, and maintaining backend applications and services in Go.
You will be responsible for writing efficient, clean, and scalable code following best practices.
The job includes developing and integrating RESTful and gRPC APIs.
You will work with SQL databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Redis).
The position requires implementing solutions based on microservices architecture and deploying them on cloud platforms such as AWS, GCP, or Azure.
You will implement authentication, authorization, and other security measures in applications.
The role involves writing unit and integration tests to ensure code quality.
You will analyze and improve the performance of the developed services.
Collaboration in agile teams using methodologies like Scrum or Kanban is expected.
You will maintain clear and structured documentation of the code and developed functionalities.
Requirements:
You must have 3-5 years of experience in software development.
Intermediate technical English is required.
Proficiency in Go (Golang) and its principles is essential.
You should have experience with concurrency and goroutines in Go.
Knowledge of data structures and algorithms is necessary.
Experience with RESTful APIs and gRPC is required.
You should be familiar with object-oriented programming (OOP) and SOLID principles.
Experience in developing microservices architectures is needed.
You must have experience implementing messaging with Kafka, RabbitMQ, or NATS.
Knowledge of containers and orchestrators (Docker, Kubernetes) is required.