PHP Developer

Sodexo Ver Empresa

Não especificado
Licenciatura

We are looking for a PHP Developer / Software Engineer responsible for managing back-end services and the interchange of data between the server and the users.

Your primary focus will be the development of server-side logic, maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.

You will also be responsible for integrating pre-built front-end elements into the application.
Therefore, a strong understanding of front-end technologies is necessary as well.

What You will be Doing:

  • Oversee the technical pre-created implementations
  • Architect and develop complex and advanced solutions to meet project and business objectives
  • Code review other developers’ work to maintain quality of code and best practices
  • Provide insight into future problems and guide development to resolve or prevent technical roadblocks
  • Help to motivate the team and push through advanced issues or technical barriers

Responsibilities:

  • Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
  • Develop and deploy new features to facilitate related procedures and tools if necessary
  • Build efficient, testable and reusable PHP modules
  • Write clean, well designed code
  • Contribute in all phases of the development lifecycle
  • Integration of user-facing elements developed by front-end developers
  • Solve complex performance problems and architectural challenges
  • Follow industry best practices
  • Produce detailed specifications

Skills and qualifications:

  • Strong knowledge of PHP web frameworks and object oriented PHP programming
  • Understanding the fully synchronous behaviour of PHP
  • Understanding of MVC design patterns and frameworks
  • Good understanding of front-end technologies, such as JavaScript, HTML5, CSS3, jQuery and AJAX
  • Good knowledge in developing web services, SOAP and REST, XML and JSON
  • Understanding fundamental design principles behind a scalable application
  • User authentication and authorization between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Familiarity with limitations of PHP as a platform and its workarounds
  • Good knowledge of relational databases, solid MySQL skills and standard SQL language
  • Experience in common third-party APIs (Google, Facebook, etc.)
  • Proficient understanding of code versioning tools, such as Git
  • Strong Linux skills and basic system administration
  • Strong knowledge of the common PHP or web server exploits and their solutions
  • Understanding accessibility and security compliance

Education and experience

  • BS/MS degree in Computer Science, Engineering or a related subject
  • Strong track record with demonstrated 3+ years’ software development experience
  • Other certifications in software development will be a plus

Você tem que entrar na sua conta para poder candidatar-se a este anúncio.

Nós ajudamos a encontrar
o emprego certo para si.

Nós ajudamos a encontrar os
candidatos certos para a sua empresa.