Position - Senior Software Engineer - PHP/AWS
About Gapstars
The Role
At Gapstars, our goal is to fuel growth for highly ambitious tech companies with world-class tech talent. We are seeking an exceptionally skilled and experienced Senior PHP Developer at an expert level, with a profound understanding of AWS, API-First development, JavaScript/TypeScript, Python, graph databases, GraphQL, building serverless platforms at scale, as well as extensive experience with SQL Server and MariaDB. As a Senior PHP Developer, you will be responsible for architecting, designing, and implementing complex, high-performance solutions that push the boundaries of technology to deliver exceptional results.
Requirements
Professional Experience: Possess an extensive and proven track record as an expert-level PHP developer, with a focus on AWS, API-First development, JavaScript/TypeScript, Python, graph databases, GraphQL, building serverless platforms at scale, and significant experience with SQL Server and MariaDB.
AWS Expertise: Demonstrate exceptional mastery of AWS services, having successfully delivered and deployed complex solutions on the AWS cloud platform.
API-First Development: Exhibit deep knowledge and experience in designing and developing APIs using API-First principles, ensuring scalability, reusability, and seamless integration.
JavaScript/TypeScript and Python: Demonstrate advanced proficiency in JavaScript/TypeScript and Python, utilizing them effectively to build robust and high-performance software solutions.
Graph Databases and GraphQL: Showcase advanced understanding and practical experience with graph databases, graph query languages, and GraphQL, delivering graph-based solutions.
Serverless Platforms: Proven expertise in designing and building serverless platforms at scale, employing cloud services, microservices, containerization, and orchestration technologies.
SQL Server and MariaDB: Exhibit extensive experience in SQL Server and MariaDB, including database schema design, query optimization, and performance tuning.
Problem-Solving Skills: Demonstrate exceptional problem-solving abilities, with a proven track record of analyzing complex challenges, proposing innovative solutions, and implementing them effectively.
Leadership and Collaboration: Possess strong leadership skills, fostering collaboration, providing mentorship to team members, and actively contributing to code reviews and architectural discussions.
Communication Skills: Excellent verbal and written communication skills to effectively collaborate with cross-functional teams, stakeholders, and clients.
Continuous Learning and Innovation: Exhibit a passion for continuous learning, innovation, and keeping up with emerging technologies, industry trends, and best practices.