Apply📍 Philippines
🧭 Full-Time
🔍 Technology services
🏢 Company: Umpisa Inc.
- 4-5+ years of proven experience with Golang, delivering successful projects.
- Strong understanding of data structures, algorithms, and software design principles.
- Proficiency in Golang with understanding of its concurrency patterns and best practices.
- Experience with web frameworks for building APIs and microservices.
- Familiarity with relational databases (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis).
- Knowledge of containerization technologies (Docker) and orchestration tools (Kubernetes).
- Familiarity with version control systems (Git).
- Strong problem-solving and communication skills.
- Build high-quality, fault-tolerant systems and products, owning all areas of implementation, frontend, backend, CI pipeline, automated test suites, and operations.
- Work with product owner and business stakeholders to define product and tech roadmaps.
- Engage with the wider engineering organization to align tech roadmaps.
- Design and develop robust, efficient, and maintainable backend systems and APIs using Golang.
- Implement unit tests and conduct thorough code reviews to ensure quality.
- Optimize application performance and scalability for high data volumes.
- Identify and address bottlenecks, bugs, and performance issues.
- Work with DevOps teams for smooth deployment and monitoring.
- Stay up-to-date with Golang trends and mentor junior developers.
DockerLeadershipPostgreSQLSoftware DevelopmentAgileGitJavascriptKubernetesMongoDBMySQLSCRUMVue.JsProduct DevelopmentAlgorithmsData StructuresGoRedisNosqlReactCommunication SkillsAnalytical SkillsCI/CDProblem Solving
Posted 4 months ago
Apply