Hootsuite

Intermediate Software Developer, Backend

Hootsuite

Apply
9 days ago
Vancouver, Canada
Mid Level

Responsibilities

  • Collaborate with cross-functional teams to deliver products and services.
  • Design, write, test, and deploy scalable code.
  • Implement the technical roadmap for scaling services and building new products.
  • Maintain standards of security, reliability, performance, and quality.
  • Share experiences and expertise to enhance processes.
  • Take ownership of work and operate autonomously when needed.
  • Participate in code reviews and apply software development best practices.
  • Work with technologies such as Java/Scala, Golang, JavaScript + React, Docker, Kubernetes, MySQL, Mongo, PHP, and Rest APIs.

Requirements

  • Degree in Computer Science or Engineering, or equivalent experience.
  • Proven experience in developing and maintaining software.
  • Experience with Java and Scala is preferred.
  • Strong software design skills and ability to propose technical solutions.
  • Experience in medium-to-large sized projects with business impact.
  • Knowledge of SaaS software development practices is an asset.
  • Ability to apply best practices for high-quality code.
  • Strong communication skills, both written and verbal.
  • Ability to collaborate effectively and prioritize team needs.
  • Commitment to self-development and continuous improvement.
  • Strong problem-solving skills and resilience in the face of change.

Tech Stack

DockerGoJavaJavaScriptKubernetesMongoDBMySQLPHPReactScala

Categories

Backend