Job Openings Software Backend Developer-- API Services

About the job Software Backend Developer-- API Services

Position: Software Backend Developer - API Services

Company Overview:

Proactiviti is a U.S.-based consulting firm delivering high-quality technology solutions to organizations worldwide. We specialize in building and scaling modern software solutions by leveraging top nearshore talent across Latin America.

Our team is composed of highly skilled and driven professionals who are passionate about technology and committed to delivering impactful, reliable results. We take pride in integrating seamlessly with our clients' teams, acting as a true extension of their organization to achieve long-term success.

Job Description:

We are looking for a highly skilled Software Backend Developer to join our team and help us build and maintain our API services. In this role, you will be responsible for designing, developing, and implementing API services that will be used by our clients to integrate our software with their systems. You will work closely with the product and engineering teams to understand business requirements and design solutions that meet the needs of our clients.

Key Responsibilities:

  • Design, develop, and deploy backend APIs in Golang that deliver content to our front-end teams and ultimately to millions of readers.
  • Automate everything, containerize applications with Docker, deploy and scale those containers using k8s, configure clusters and alerts using Terraform.
  • Leverage leading public cloud providers' tools and services to create efficient, performant, and modern application architectures.
  • Discover new tools and techniques to optimize cost, deployment speed, developer effort, and resource usage.
  • Review PRs and use them as an opportunity to mentor other developers on the team.
  • Participate in Agile ceremonies and plan for sprints with a two-week cadence.
  • Provide operational support for our applications including participation in the team's on-call rotation.
  • Help establish, improve, and advocate best practices around our application and infrastructure monitoring.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Experience as a self-starter that thrives in a remote-friendly environment.
  • At least 4 years' experience creating and maintaining software platforms and deployments. We believe in DevOps - We run what we build.
  • Experience developing APIs, SDKs, and CLI tooling.
  • Experience with Agile methodologies, test driven development, CI/CD, and version control.
  • Experience building and enhancing configuration driven systems using tools like Terraform, Chef, Ansible, Salt or other comparable technologies.

Why Work with Us:

  • Competitive salary and benefits package
  • Flexible work schedule and remote work options
  • Opportunities for career growth and development
  • Dynamic and collaborative work environment
  • Chance to work with cutting-edge technologies and tools
  • Make a real impact on the success of our clients and the company as a whole

If you are a highly motivated and skilled Software Developer with a passion for API development, we want to hear from you! Apply now and join our team at Proactiviti.