Senior Software Engineer

Posted 39ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior DevOps Engineer joining Peek to improve access to eye care for underserved communities. Delivering impactful solutions focusing on scalability and optimization of health services.

Responsibilities:

  • Deliver impactful, full-stack solutions from mobile apps to cloud-hosted RESTful services.
  • Contribute to software design, development, and infrastructure in collaboration with product and technical teams.
  • Support global deployments, driving innovation and scale in diverse settings.
  • Leverage automation, infrastructure-as-code, CI/CD pipelines, and monitoring tools to streamline the entire software delivery process.
  • Translate requirements into robust, scalable software designs.
  • Build, test, and deploy high-quality solutions.
  • Support advanced troubleshooting (2nd/3rd-line support).
  • Help with infrastructure provisioning and monitoring.
  • Partner with product teams to shape solutions.

Requirements:

  • Deep expertise in TypeScript (front and backend)
  • Experience with Linux, containerization (Docker), and CI/CD pipelines.
  • Proven track record of the full software development life cycle in Agile environments.
  • A strong advocate of automated testing.
  • Proficiency in tools like Angular, NestJS, MongoDB, and Docker (bonus)
  • Experience with mobile frameworks (e.g., Cordova, Android) (bonus).
  • Hands-on knowledge of AWS, Ansible, Rundeck, or similar technologies (bonus).
  • Experience managing infrastructure-as-code management with one of the leading cloud providers (bonus).

Benefits:

  • Find out more information about the many benefits of working at Peek.
  • Peek team members often say that working here is more than just a job — it's a chance to make a real impact alongside supportive, mission-driven colleagues.