#1 Job Board for tech industry in Europe

  • Job offers
  • All offersKrakówPHPSenior PHP Engineer
    Senior PHP Engineer
    PHP
    N-iX

    Senior PHP Engineer

    N-iX
    Kraków
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    B2B
    Operating mode
    Remote
    N-iX

    N-iX

    N-iX is a global software development service company that helps businesses across the globe create mind-blowing software products. Founded in 2002, today we’re a team of 2,200+ tech-savvy professionals working on innovative projects for global industry leaders and Fortune 500 companies.

    Company profile

    Tech stack

      PHP

      master

      Yii

      advanced

      Laravel

      regular

    Job description

    Online interview
    Friendly offer

    We are looking for a Senior PHP Engineer to join a project for a FinTech company based in the real estate financing market in England.

    The purpose of the role is to re-architect legacy application, as well as build completely new products and systems, from the ground up using a modern tech stack. Additionally part of responsibilities will include maintenance of said legacy application as well as make updates.


    Requirements:

    • 5+ years of experience in software development with PHP Yii
    • Proficiency in version control tools like Git.
    • Understanding of responsive design.
    • Highly proficient in PHP, HTML5, CSS3, JavaScript, and Vue.js.
    • Refactor and upgrade existing front and backend modules.
    • Enjoys writing and testing clean code, preferably in a TDD manner.
    • Experience using Docker.
    • Experience building RESTful APIs.
    • Experience using the PHP Laravel framework.
    • Writes effective, scalable and maintainable code, and pays attention to detail.
    • Writes efficient MySQL and PostgreSQL queries & statements.
    • Experience with all stages of web and API development.
    • Understanding of clean code, SOLID principles and meticulous code quality
    • Good understanding of security and performance considerations.
    • Understanding of architectural and design patterns.


    Responsibilities:

    • Write well-designed code;
    • Produce detailed specifications;
    • Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality;
    • Contribute in all phases of the development lifecycle;
    • Follow industry best practices;
    • Develop and deploy new features to facilitate related procedures and tools if necessary;
    • Producing detailed documentation for written code


    We offer:

    • Flexible working format - remote, office-based or flexible
    • A competitive salary and good compensation package
    • Personalized career growth
    • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
    • Active tech communities with regular knowledge sharing
    • Education reimbursement
    • Memorable anniversary presents
    • Corporate events and team buildings
    • Other location-specific benefits