Experienced PHP and TypeScript (Full-Stack Engineer)
Location Not Available
Stellenbeschreibung:
    Description:
    elunic is looking for a skilled and motivated Full-Stack Developer to join our team on a long-term, remote basis. In this role, you'll work with a mix of modern and legacy codebases, implement customer-specific customizations, and contribute to ongoing code rewrites and system improvements.

    The ideal candidate is someone with a strong backend development background, excellent code comprehension skills, and the ability to work effectively with limited documentation. If you're passionate about clean code, system refactoring, and collaborative development, we’d love to hear from you.

    Working Hours:
    This is a fully remote position offering flexible working hours. The expected commitment is between 20 to 35 hours per week, depending on the current workload. Candidates must also be available to participate in agile sprint meetings as required.

    Key Responsibilities:
    • Maintain and enhance existing PHP 7 & 8 and Node.js/TypeScript codebases.
    • Analyze and understand complex legacy systems with minimal documentation, including Zend Framework 1.
    • Implement and customize features using proprietary in-house frameworks.
    • Refactor and modernize legacy codebases, transitioning them to TypeScript.
    • Develop and maintain end-to-end tests to ensure code quality and system stability.
    • Work with MySQL/MariaDB, using both raw SQL queries and ORM logic.
    • Collaborate through Git/GitLab for version control, code reviews, and issue tracking.
    • Participate in agile development processes using tools like Jira.
    • Operate effectively in Linux/Mac environments (Windows is not supported).

    Requirements:
    • Solid experience with PHP 7 & 8 in real-world applications.
    • Proficient in Node.js, JavaScript (ES6+), and TypeScript.
    • Strong skills in reading and debugging complex code with limited documentation.
    • Good understanding of SQL, database architecture, and hands-on experience with MySQL/MariaDB.
    • Comfortable using Git and GitLab, with experience in collaborative version control workflows.
    • Ability to write and maintain comprehensive end-to-end test suites.
    • Familiarity with agile methodologies and tools such as Jira.
    • Experience working with non-standard or legacy frameworks.
    • Fluent English communication skills (German is a plus).
    • Must use a Linux or macOS system for development.

    Working Conditions:
    • This is a fully remote opportunity.
    • Enjoy a flexible working schedule within agreed hours.
    • Work with a mix of modern and legacy technologies, providing variety and challenge.
    • Engage in diverse tasks, including customer-specific customization, new feature implementation, and code rework.

    Application Requirements:
    To apply, please submit your resume/CV highlighting your relevant experience and technical background.
NOTE / HINWEIS:
EnglishEN: Please refer to Fuchsjobs for the source of your application
DeutschDE: Bitte erwähne Fuchsjobs, als Quelle Deiner Bewerbung
Stelleninformationen
  • Typ:

    Vollzeit
  • Arbeitsmodell:

    Remote
  • Kategorie:

    Development & IT
  • Erfahrung:

    Erfahren
  • Arbeitsverhältnis:

    Freelance
  • Veröffentlichungsdatum:

    22 Aug 2025
  • Standort:

KI Suchagent
AI job search

Möchtest über ähnliche Jobs informiert werden? Dann beauftrage jetzt den Fuchsjobs KI Suchagenten!