Senior Web Developer

Publicado 28-09-2021

Portugal Homes - Harland & Poston Group

Lisboa Lisboa (Publicidade / Marketing)


The Harland & Poston Group / Portugal Homes Marketing team is growing and we need one more ninja willing to work, learn and grow with us!

Our Group is formed by a group of brands specialized in investment consulting, real estate, travel, and tourism. In addition to the offices in Lisbon, the Algarve, and Dubai we will soon also open international offices in Hong Kong, London, and Istanbul. The Portugal Homes - Harland & Poston Group team, is composed of multi-disciplined, highly qualified, and specialized professionals who perform their duties with confidence and responsibility.

Job Description

We are looking for a Senior PHP 7 Developer, responsible for managing front-end and back-end services and the interchange of data between the server and the users., fluent in English and is 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 all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore, a basic understanding of front-end technologies is necessary as well.
You will be also responsible for writing the custom-made code, not only working with frameworks.

Responsibilities

  • Integration of user-facing elements developed by front-end developers and developing or upgrading front-end solutions when needed
  • Build efficient, testable, and reusable PHP modules, by the latest standards and best practices
  • Improve the existing code on the existing projects and create new projects with well-documented code,
  • Solve complex performance problems and architectural challenges, considering page speed, application security, and others
  • Basic and/or extended management of our dedicated Apache server
  • Integration of data storage solutions, connecting, manipulating, and optimizing the way the data are presented on the pages across the projects,
  • Write ?clean?, well-designed, and well-documented code,
  • Troubleshoot, test, and maintain the core product software and databases to ensure strong optimization and functionality,
  • Contribute to all phases of the development lifecycle,
  • Provide rigorous analysis of the websites or web page requirements, including the brainstorm sessions and present your own ideas for new projects and revamp the existing one
  • Testing and improving existing solutions and building new ones, following the latest trends and best practices.

Skills And Qualifications

  • Strong knowledge of PHP web frameworks such as Laravel and Codeigniter
  • Understanding of MVC design patterns and deep technical understanding of RESTful API?s
  • Understanding the fully synchronous behavior of PHP
  • Good understanding of front-end technologies, such as JavaScript, HTML5, and CSS3, and ability to update them and create new elements autonomously
  • Good knowledge of object-oriented PHP and Java programming
  • Solid background in building scalable distributed products optimized for speed and performance and practical experience with Caching
  • Understanding accessibility and security compliance, knowing how to implement them for best performance and safety
  • Strong knowledge of the common PHP or web server exploits and their solutions
  • 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
  • Good knowledge of XML files creation and implementation
  • Familiarity with limitations of PHP as a platform and its workarounds
  • Creating database schemas that represent and support business processes
  • Familiarity with SQL/MySQL databases and their declarative query languages
  • Proficient understanding of code versioning tools, such as Git
  • Ability to code page for performance, following SEO best practice, given by the Marketing Team
  • Passionate about writing well-structured, efficient, and maintainable code, actively keeping the quality of the codebase in check
  • Experience in common third-party APIs (Google, Facebook, payment processors, etc)
  • Passion for best design and coding practices and a desire to develop new bold ideas
  • BS/MS degree in Computer Science, Engineering or a related subject
  • Comfortable working in an English-speaking & agile environment

What we offer

  • A competitive salary for the right candidate
  • Work in a multidisciplinary team
  • Help and support from the Marketing team
  • A fast-moving exciting environment

Job Types: Full-time, Contract, Permanent

Language:

  • English (C1/C2) (Required)

Work Remotely:

  • No