PHP Developer
Role details
Job location
Tech stack
Job description
PHP Developer (Senior) with skills Open Source Development, PHP, GoLang for location Bangalore, India, We are looking for a Go (Golang) Lead with 6-8 years of software engineering experience, including proven expertise in developing and maintaining robust, scalable, and high-performance applications. The ideal candidate will have a thorough understanding of backend systems, software architecture, and a collaborative mindset to guide and mentor the development team., * Lead the design, development, and deployment of high-quality Go-based applications and services.
-
Collaborate closely with cross-functional teams (Product, QA, DevOps, UX/UI) to deliver end-to-end solutions aligned with business requirements.
-
Architect and implement microservices, APIs, and other backend components to ensure scalability, reliability, and security.
-
Establish best practices in coding standards, testing, and continuous integration.
-
Troubleshoot and resolve performance, scalability, and reliability issues across the application stack.
-
Mentor junior and mid-level engineers, provide guidance on coding standards, and conduct code reviews.
-
Participate in Agile methodologies (e.g., Scrum, Kanban), including sprint planning, daily stand-ups, and retrospectives.
-
Guide the team in optimizing systems and services to reduce latency and improve performance.
-
Stay current with emerging technologies and industry best practices to drive continuous improvement in solutions and processes.
Requirements
-
6-8 years of overall software engineering experience.
-
Strong expertise (3+ years) in Go (Golang) programming, including building and maintaining production-grade applications.
-
Proficiency in designing and implementing RESTful APIs, especially in microservices architectures.
-
Solid understanding of communication protocols such as gRPC or GraphQL (a plus).
-
Experience with containerization (Docker) and orchestration tools (Kubernetes).
-
Knowledge of cloud platforms (AWS, GCP, or Azure) and associated managed services.
-
Familiarity with database technologies (SQL and NoSQL) and data modeling.
-
Hands-on experience with CI/CD pipelines and deployment automation.
-
Working knowledge of Git version control and related collaboration workflows (pull requests, code reviews).
-
Strong problem-solving skills, attention to detail, and ability to work in a fast-paced environment.
-
Excellent communication and leadership skills, with a track record of effectively mentoring and leading an engineering team.
EXPERIENCE
- 6-8 Years
SKILLS
- Primary Skill: Open Source Development
- Sub Skill(s): Open Source Development
- Additional Skill(s): PHP, GoLang, Experience in Open Source Development