As a PHP Developer you will be part of an agile team that follows and cares about the best practices in software development. You will be part of a team responsible for a product with a vast technology stack. You will have the autonomy to masterfully develop your expertise.
The work environment is bureaucracy-free where you focus on making things works, then making them right. You will have the chance to develop yourself by being part of a team that is always ready to help each other.
The goal focused approach to getting things done makes it easy for you to achieve a good work-life balance.
National and international expected traveling time varies according to project/client and organizational needs: 0%-15% estimated.
What you will be doing· Design, develop, and maintain software applications using PHP and related technologies· Collaborate with cross-functional teams to understand requirements and translate them into technical solutions· Architect, implement, and manage scalable cloud infrastructure on AWS.· Perform code reviews to ensure code quality and adherence to coding standards· Debug and resolve software defects and performance issues· Participate in the full software development lifecycle· Provide technical guidance and mentorship to junior developers· Stay up-to-date with the latest trends and best practices in PHP development
RequirementsYou are good at• Working directly with the client to ensure the technical feasibility of the requirements• Service oriented architectures, design patterns and data structures• Test-driven development and continuous delivery• Object-oriented programming and Model-View-Controller pattern• Metrics, performance, and operational aspects that show you care about your code• Desirable experience with Go (Golang) programming language• Applying TDD and BDD methodologies• Problem solving and demonstrable logic• Understanding of security and performance concepts when developing and deploying modern web applications
You rock at• Vast experience building server-side and client-side application using PHP• Using one of the following PHP frameworks: Laravel, Symfony, Yii, Cake or Zend• Experience working with Magento 2, Shopify, Woocommerce frameworks• Experience with front-end technologies such as HTML, CSS, and JavaScript• Experience frameworks and platforms such as React and Node.js (NextJS it is a plus)• Good knowledge of protocols and architectural patterns like HTTP, REST and/or GraphQL• Writing unit tests and Integration tests• Knowledge of relational databases and SQL• Strong experience with AWS services (EC2, S3, RDS, Lambda, CloudFormation, etc.)• Familiarity with CI/CD pipelines and related tools (Jenkins, GitLab CI/CD)• Using version control systems (preferable git)Working with docker images