Full-Stack Web Developer with PHP

Sense Trading
yesterday

Role details

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

Job location

Remote

Tech stack

Clean Code Principles
HTML
JavaScript
PHP
CSS
Software Quality
Databases
Relational Databases
Laravel
MVC
Scrum
Software Engineering
Web Services
Test Driven Development
React
PHPUnit
GIT
Vue.js
Single Page Application
Angular
Solid Principles
Information Technology
Production Code
Non-relational Database
Front End Software Development
REST
Software Version Control
Microservices

Job description

We are seeking an experienced Full-Stack Web Developer with PHP.

Work in an innovative environment, develop projects using various technologies.

Collaborate with cross-functional teams to configure and customize solutions in order to improve and deliver new features.

Continuously discover, evaluate and implement new technologies to maximize development efficiency.

This job position does not require a standard work schedule - we're open to freelance as well. As long as you have a strong work ethic and deliver the necessary tasks, you can organise your work as you please., * Analyzing requirements and designing new functionality.

  • Design, build and maintain efficient, reusable, and reliable code.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
  • Help maintain code quality, organization, and automatization.
  • Keep clear documentation of the database setup and architecture.

Requirements

  • Bachelor degree in Computer Science or relevant experience -it's important to know the fundamental theories that guide a proficient developer, but we cherish even more your hands-on experience.
  • Minimum of 3 years experience in PHP.
  • Good knowledge of relational databases and/or non relational database.
  • Good knowledge of JavaScript, HTML, CSS.
  • Good knowledge of quality standards and professional methodologies in software development, such as Clean Code, TDD, SOLID Principles, etc.
  • Proficient in using version control systems like Git.
  • Knowledge of micro-services and MVC architecture.
  • Familiarity with RESTful APIs and web services.
  • Good understanding of Symphony or Laravel frameworks.
  • Experience with testing libraries like PHPUnit is a plus.
  • Experience with single page application is a plus.
  • Solid understanding of front-end frameworks/libraries such as React, Angular, or Vue.js.
  • A knack for writing clean, readable, and easily maintainable code
  • Proficient using code versioning tools such as Git
  • Understand complex concepts in solving problems
  • Suggest workflow process improvements and sustain self-organized agile teams
  • Mentoring other members of the team
  • Maintaining active communication with the stakeholders or PO to clarify the requirements
  • A good leader, empathic and working independently
  • Able to assume different project roles: Product Owner, Scrum Master, Team Member
  • Excellent written and speaking English skills

Benefits & conditions

What We Offer

  • Very flexible work time and option to work from home anytime.
  • Attractive salary package.
  • The opportunity to learn from experienced senior developers, analysts, and consultants.
  • Working with international customers and projects.
  • Rewards and benefits based on achievements.
  • Rewards for recommending new developers and customers.
  • Team Building & Christmas Party :

Apply for this position