Golang Developer

📢 Our mission? Ivy Partners is a Swiss consulting firm that assists companies in tackling their strategic, technological, and organizational challenges.

 

We are committed to offering our colleagues a career that fosters both personal and professional development. We support them in skills development and provide real opportunities for progression.

 

👩‍💻🧑‍💻 As a Golang Developer at Ivy Partners, you will:

- Develop scalable and resilient backend applications using Go (Golang).

- Design, build, and maintain RESTful APIs and/or gRPC services.

- Participate in the design of technical solutions along with architects and other developers.

- Optimize application performance and ensure code quality through unit testing and continuous integration.

- Collaborate closely with DevOps, Frontend, and Product teams.

- Partake in code reviews and share best development practices.

- Contribute to technical documentation and support in production troubleshooting.

🏅 About you

- Degree in Computer Engineering, Computing, or a related field (or equivalent experience);

- Have +2 years of experience in development with Golang;

- Possess solid knowledge of concurrent programming paradigms, design patterns, and SOLID principles;

- Have experience in developing REST APIs and/or gRPC;

- Are familiar with relational (PostgreSQL, MySQL) and/or NoSQL databases (MongoDB, Redis).

- Have experience with version control tools (Git) and Agile methodologies (Scrum/Kanban).

- Possess good knowledge of Docker and, ideally, Kubernetes.

- Have the ability to work autonomously and as part of a team.

 

We also value:

- Experience with Cloud Platforms (AWS, Azure, or GCP).

- Familiarity with CI/CD pipelines.

- Knowledge of microservices, event-driven architecture, and message queues (Kafka, RabbitMQ).

- Experience with monitoring and observability tools (Prometheus, Grafana).

 

🤝 Why join Ivy Partners?

We are committed to:

- Caring for our colleagues | Providing a nurturing environment where everyone is valued, with training and evolution opportunities both in Switzerland and internationally.

- Creating a trust-based workplace | Working with us means building a relationship based on transparency, professionalism, and commitment.

- Encouraging innovation | We merge technology and creativity to successfully lead high-impact digital transformations.

- Embracing our responsibilities | The collective is at the heart of our actions, and we strive to create a positive impact.

Apply

    Job Information

    Lisboa
    Lisboa
    Portugal
    Golang Developer
    Full-time
    Partial Remote