ScalableOS
SUMMARY The Application Developer III is a senior-level software engineer responsible for developing, enhancing, and supporting cloud-based applications using Golang within a Google Cloud Platform (GCP) environment. This role requires strong hands-on development experience, the ability to work independently, and the capability to design and implement scalable solutions while collaborating with cross-functional teams in an Agile environment. The ideal candidate has 3–5\+ years of Golang development experience, hands-on expertise with REST APIs and gRPC, and exposure to cloud-based application architectures. This position combines software development, problem-solving, continuous delivery, and post-deployment support responsibilities. JOB RESPONSIBILITIES Application Development \& Support Design, develop, maintain, and enhance backend services and applications using Golang. Build and support RESTful APIs and gRPC-based services. Participate in the full software development lifecycle, including design, development, testing, deployment, and support. Troubleshoot and resolve application issues, performance bottlenecks, and production incidents. Support post-deployment maintenance, enhancements, and continuous improvement initiatives. Cloud \& Infrastructure Develop and support applications running within Google Cloud Platform (GCP). Work with cloud-native services and contribute to scalable, reliable application architectures. Assist with deployment, monitoring, and ongoing maintenance of cloud-hosted solutions. Support CI/CD processes and automation initiatives. Agile Delivery Participate in Agile sprint planning, stand-ups, retrospectives, and delivery activities. Complete assigned sprint objectives and contribute to team commitments. Collaborate with Business Analysts, Project Managers, and fellow developers to deliver high-quality solutions. Technical Problem Solving Analyze business and technical requirements to determine effective solution approaches. Take ownership of assigned tasks and deliver solutions with minimal supervision. Contribute ideas and recommendations to improve application performance, scalability, and maintainability. Collaboration \& Communication Work closely with cross-functional teams across development and project delivery functions. Utilize tools such as GitHub and project management platforms to track work and communicate progress. Maintain clear technical documentation and knowledge-sharing practices. QUALIFICATIONS Bachelor's degree in computer science, Information Technology, Software Engineering, or a related field, or equivalent practical experience. 3–5\+ years of professional software development experience. Strong hands-on experience with Golang development. Experience developing and supporting REST APIs. Experience working with gRPC services. Exposure to Google Cloud Platform (GCP). Understanding of cloud-based application architecture and deployment models. Experience working within Agile development environments. Strong troubleshooting, analytical, and problem-solving skills. Ability to work independently and manage priorities with minimal supervision. Excellent written and verbal communication skills. Nice to Have Experience with Infrastructure-as-Code tools such as Terraform. Experience supporting CI/CD pipelines and automated deployment processes. Exposure to containerization technologies such as Docker or Kubernetes. Experience working with additional programming languages or technology stacks. Familiarity with cloud monitoring, logging, and observability tools. CERTIFICATIONS Google Cloud Professional Cloud Developer Google Cloud Professional Cloud Architect Kubernetes certifications (CKA, CKAD, or equivalent) JOB REQUIREMENTS Should be willing to accept a long-term work-from-home arrangement. Should be amenable to a permanent night shift schedule. Pay: Php150,000\.00 - Php200,000\.00 per month Work Location: Remote
ScalableOS