Skip to main content

Eleks

Trainee / Junior PHP Developer, JR895

Lviv, Ukraine

Location
Lviv, Ukraine
Work
Remote
Employment
Not stated
Level
Entry level
Function
Engineering
Pay
Not stated
Posted
11 days ago

Pay and the market here

16 engineering jobs open in Lviv: 38% remote, 6 posted in the last 30 days.

Wondering how well you fit this one? OptiTalent Career checks each requirement against your own record, privately. About OptiTalent Career →

About the role

ELEKS Software Engineering and Development Office is looking for a Trainee / Junior PHP Developer in our offices in Ukraine.

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

  • Familiarity with TypeScript and Angular 21
  • Experience with PHP or another backend language
  • Basic knowledge of Docker
  • Familiarity with PHPUnit and test writing
  • Interest in AWS services such as S3 or SQS
  • Basic knowledge of NoSQL databases, such as DynamoDB
  • Familiarity with Swagger/OpenAPI, Propel ORM, or microservices
  • Experience working with third-party APIs, such as PayPal or Google Analytics

RESPONSIBILITIES

  • Conduct a simple range of programming tasks including analysis, coding, and debugging of complex program logic
  • Conduct test procedures by using testing, and debugging programs
  • Develop algorithms according to technical specifications or other requirements documentation
  • Use standard algorithms in the applicable cases
  • Write program code according to the defined application architecture
  • Structure and format source code, comment and mark up the code, as well as name variables, functions, classes, data structures, and files according to the company conventions and industry best practices
  • Track changes, compare source code in the defined version control system
  • Agree task deadlines with Senior Developer or Technical Leader

WHAT YOU WILL GET WITH ELEKS

  • Close cooperation with a customer
  • Challenging tasks
  • Competence development
  • Team of professionals
  • Dynamic environment with a low level of bureaucracy

Source

Posted by Eleks on their own hiring page, jobs.lever.co. OptiTalent shows it as published, read 07 Nov 2026 11:38 UTC; the original is the reference.

View the original ad ↗

More at Eleks

  • Eleks · United States

    HybridFull-timeOperations

    Gather, document, and manage business, functional, and reporting requirements; Analyze existing VB.NET application workflows and translate them into future-state business and functional requirements; Collaborate with business stakeholders, developers, QA teams, and solution…

  • Eleks · Manila, Philippines

    RemoteMid levelEngineering

    Lead on-premises deployments and installations of industrial automation software at customer sites; Configure and troubleshoot OT network connectivity, infrastructure, and integration with existing industrial systems; Ensure deployments align with the Purdue security model and…

  • Eleks · United States

    RemoteMid levelEngineering

    Lead on-premises deployments and installations of industrial automation software at customer sites; Configure and troubleshoot OT network connectivity, infrastructure, and integration with existing industrial systems; Ensure deployments align with the Purdue security model and…

  • Eleks · Ukraine

    RemoteEntry levelEngineering

    Design, develop, and maintain software in line with technical requirements; Detect defects and perform analysis, verification, and debugging of software; correctly interpret bug reports; Apply the best software development practices and coding standards; Agree on task deadlines…