Job description
Role overview
Design and build scalable backend systems using PHP, Node.js, and TypeScript. Lead architecture decisions and implement event-driven systems with Kafka. Work with PostgreSQL, MySQL, MongoDB, and cloud platforms like AWS/GCP.
Responsibilities
- Design and develop scalable backend systems
- Build and maintain REST/GraphQL/gRPC APIs
- Lead backend architecture discussions
- Implement event-driven architectures with Kafka
- Deploy services on AWS/GCP using Docker/Kubernetes
Requirements
- Proficiency in PHP and Laravel framework
- Experience with Node.js and TypeScript
- Strong understanding of REST/GraphQL APIs
- Familiarity with PostgreSQL/MySQL/MongoDB
- Experience with AWS/GCP cloud services
- Ability to lead backend architecture discussions
Responsibilities
- Design and develop scalable backend systems using PHP, Node.js, and TypeScript
- Build and maintain APIs using REST, GraphQL, and gRPC
- Lead backend architecture discussions and define engineering standards
- Implement event-driven architectures using Kafka
- Deploy and manage services on AWS/GCP with Docker/Kubernetes
Requirements
- 4-7 years of experience in PHP/Laravel development
- Proficiency in designing and maintaining REST/GraphQL APIs
- Strong understanding of PostgreSQL, MySQL, and MongoDB databases
- Experience with cloud platforms (AWS/GCP) and containerization tools
- Ability to lead technical architecture discussions
- Familiarity with event-driven systems and Kafka
Benefits
- Competitive salary and benefits package
- Opportunities for professional growth and development
- Flexible work hours and remote work options
- Collaborative team environment with cutting-edge technology
Keywords
PHPLaravelNode.jsRESTGraphQLPostgreSQLAWSDockerKafkaKubernetes