Trainee / Junior PHP Developer, JR895
Required skills
- programming fundamentals
- software is built
- object-oriented programming
- relational databases
- SQL
- REST APIs
- Git
- Composer
- define tasks
- acceptance criteria
Nice to have
- TypeScript
- Angular
- Docker
- PHPUnit
- test writing
- AWS services
Role summary
ELEKS is seeking a Trainee / Junior PHP Developer for their Ukraine office to work on a German event management and marketing platform. The role involves programming tasks, analysis, coding, debugging, and testing. Candidates should have a basic understanding of programming fundamentals, PHP, object-oriented programming, relational databases, SQL, REST APIs, Git, Composer, and AI tools for development. An interest in full-stack development is required. Familiarity with TypeScript, Angular, Docker, testing frameworks, AWS, NoSQL, and microservices is a plus.
Our project is a German event management and marketing platform that helps customers create events with different ticket categories, sell tickets, analyze event performance, and collect feedback from organizers.
Our client works with large companies that organize conferences, trade fairs, and other corporate events.
REQUIREMENTS
- Understanding of programming fundamentals and how software is built
- Basic knowledge of PHP 8.4 and object-oriented programming; hands-on PHP experience is a plus but not mandatory
- Openness to learning PHP with Laminas or writing backend code in Node.js
- Basic understanding of relational databases and SQL; familiarity with MySQL 8.4 or PostgreSQL 14
- Basic understanding of REST APIs
- Familiarity with Git and Composer
- Some hands-on experience with AI tools for software development
- Ability to use AI thoughtfully: define tasks and acceptance criteria, review and test AI-generated output, and refine it where needed rather than copying it without verification
- Interest in a full-stack role and willingness to work across both backend and frontend development
- Upper-Intermediate level of English
WOULD BE A PLUS
RESPONSIBILITIES
WHAT YOU WILL GET WITH ELEKS
Similar roles
- Senior Experience Designer in Richardson, TX ( JR910)ELEKS · Richardson · Hybrid
- JR898 Field Applications Engineer (The USA)ELEKS · Remote · Onsite
- MID. PHP DEVELOPER (SYMFONY)REIZ TECH UAB · Remote · Remote
- Senior AI DeveloperClickUp · Remote · Remote
Développeur.euse/ Developer NetSuiteLIDD Supply Chain Consultants · Montreal, QC · Hybrid- Embedded Software Developer, Network/Payload Intern (Winter 2027)Astranis Space Technologies · San Francisco, CA · Onsite
