We are looking for a Senior PHP Software Engineer to join the project operating within the healthcare domain.
The remote work option is available to candidates residing and working within Slovakia.
Responsibilities
- Design and develop new features that enhance functionality using PHP
- Implement and integrate various APIs
- Enhance the user interface of existing websites, including designing interactive and engaging elements
- Manage and optimize advanced content management systems
- Diagnose, troubleshoot, and resolve software issues
- Collaborate and maintain clear communication with stakeholders
Requirements
- 5+ years of experience with PHP
- Writing PHP applications using: object-oriented coding, namespace, autoloading, dependency injection, PHPCS, Psalm, PHPUnits , etc.
- Experience with front-end development: JavaScript, React, HTML/CSS
- Familiarity with package managers for PHP (Composer) and JS(NPM/Yarn)
- Familiarity with PSR specifications
- Fluency in English
Nice to have
- Solid understanding of and commitment to Web Standards, including Web Accessibility Standards (WCAG 2.1 AA)
- Experience with Docker
- Experience interacting with RESTful Application Programming Interface (APIs)/ GraphQL
- Knowledge of the admin panel in WordPress
Technologies
- PHP 8.0, MySQL 5.7, ElasticSearch 5.6, WordPress 6.0+ (Gutenberg, WordPress VIP), Docker, React, HTML + CSS, PHPUnit, Visual Studio Code, AWS
We offer
- Opportunity to work in a fast-paced, agile, software engineering culture
- Benefit program (5 weeks of vacation, 5 paid sick days, meal vouchers, cafeteria and recreation bonuses, reimbursement of glasses, contribution to pension fund)
- Referral bonuses for recommended candidates
- English language courses
- Great learning and development opportunities, including in-house professional training, career advisory and coaching, sponsored professional certifications, well-being programs, LinkedIn Learning Solutions and much more
Certain benefits and perks may be subject to eligibility requirements and may be available only after you have passed your probationary period.