Full Stack PHP Developer (Remote)

Financecolombia
Municipality of Zaragoza, Spain
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote
Municipality of Zaragoza, Spain

Tech stack

HTML
JavaScript
PHP
Agile Methodologies
Amazon Web Services (AWS)
CSS
Software Documentation
Databases
ECMAScript
Laravel
Product Management
Software Engineering
Software Requirements Analysis
TypeScript
SASS
Web Technologies
REST

Job description

We are looking for a full-stack PHP Developer 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 an understanding of front-end technologies is necessary as well. Roles & Responsibilities:

  • Write well designed, testable, efficient code by using best software development practices

  • Troubleshoot, test, and maintain the core product software and databases to ensure strong optimization and functionality

  • Contribute in all phases of the development life-cycle

  • Develop and deploy new features to facilitate related procedures and tools if necessary

  • Gather and refine specifications and requirements based on technical needs

  • Create and maintain software documentation

  • Be responsible for maintaining, expanding, and scaling the application

Requirements

  • Strong knowledge of PHP coding

  • Strong knowledge of web technologies including HTML, CSS, SASS, Javascript * Knowledge of Typescript / ES6

  • Experience with working in Agile teams

  • Experience working with REST APIs

Good to have:

  • Knowledge of Laravel PHP Framework

  • Familiarity with AWS infrastructure

Competencies & Behaviour:

  • Good Communications skills

  • Excellent problem-solving skills, meticulous & methodical, and strong attention to detail * Ability to learn and apply new technologies quickly and is self-directed

  • Passionate about continuously improving organizational practices

  • Excellent time management & organization skills

Apply for this position