CI&T

Mid-level Go Developer

CI&T

full-time

Posted on:

Location Type: Hybrid

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Work together with CI&T to support a client in the Communications industry.
  • Participate in delivering technical solutions for various user journeys.
  • Ensure client satisfaction by applying CI&T processes with support from the project's senior team.
  • Understand and support the monitoring of technical and business metrics and KPIs.
  • Understand software engineering patterns and ensure code quality.
  • Maintain clear and effective communication with the client, demonstrating resilience.

Requirements

  • Proven experience in backend application development.
  • Knowledge of software engineering principles (SOLID, design patterns, etc.).
  • Knowledge of container virtualization solutions (Docker).
  • REST APIs.
  • Git + GitHub or GitLab.
  • Experience writing unit, functional, and integration tests.
  • Knowledge of databases (SQL and NoSQL).
  • Familiarity with agile methodologies (Scrum/Kanban).
  • Experience with Go, Python, or Ruby (a plus).
  • Experience with distributed and scalable systems (a plus).
  • Experience with observability (a plus).
  • Knowledge of container orchestration solutions (Kubernetes) (a plus).
  • Knowledge of Unix and operating systems in general (a plus).
  • Knowledge of load balancing and reverse proxy principles (a plus).
  • Knowledge of caching principles (a plus).
Benefits
  • Health and dental insurance;
  • Meal and food allowance;
  • Childcare allowance;
  • Extended parental leave;
  • Partnerships with gyms and health & wellness professionals via Wellhub (Gympass) / TotalPass;
  • Profit-sharing program (PLR);
  • Life insurance;
  • Continuous learning platform (CI&T University);
  • Discount club;
  • Free online platform dedicated to physical and mental health and well-being;
  • Pregnancy and responsible parenthood course;
  • Partnerships with online course platforms;
  • Language learning platform;
  • And many others
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
backend application developmentsoftware engineering principlesSOLIDdesign patternscontainer virtualization solutionsDockerREST APIsunit testingfunctional testingintegration testing
Soft Skills
client satisfactionclear communicationresilience