Applyπ Pakistan, Nigeria, Mexico, Colombia
π’ Company: DrBalcony
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
- 6+ years of experience in back-end development with leadership roles.
- Strong proficiency in back-end programming languages.
- Experience with building scalable APIs (REST, GraphQL) and message queues.
- Solid understanding of cloud platforms (AWS, Google Cloud, Azure) and containerization (Docker, Kubernetes).
- Deep knowledge of system design principles, distributed systems, and architecture.
- Extensive experience with Laravel (version 8 and above) and large-scale applications.
- Proficiency in MySQL, database design, optimization, performance tuning.
- Deep understanding of PHP and object-oriented programming principles.
- Familiarity with modern architectures, microservices, and serverless setups.
- Knowledge of caching strategies and CI/CD pipelines.
- Experience with Agile/Scrum methodologies.
- Lead the architecture and development of server-side logic, APIs, and databases, focusing on scalability, security, and performance.
- Collaborate with front-end and DevOps teams to create full-stack solutions.
- Drive technical decision-making, establishing best practices, coding standards, and development methodologies.
- Mentor a team of back-end developers, fostering a culture of collaboration and learning.
- Conduct code reviews to ensure high-quality code.
- Manage sprint planning and prioritization for the back-end team.
- Design and build RESTful APIs and GraphQL endpoints as needed.
- Work with DevOps on CI/CD pipelines and system infrastructure.
- Maintain databases, ensuring performance and data integrity.
- Implement security best practices for application safety.
AWSDockerGraphQLLeadershipPHPAgileKafkaKubernetesMySQLRabbitmqSCRUMAzureServerlessCollaborationCI/CDRESTful APIs
Posted 2024-09-20
Apply