E

ELEKS

Software engineering services for enterprises

Junior PHP Developer Trainee

Backend Engineering +1Confirmed live in the last 24 hours
Full-timeLviv, UkraineNo salary listedRemote

About the Job

Requirements

  • Understand programming fundamentals and how software is built.
  • Have basic knowledge of PHP 8.4 and object-oriented programming; hands-on PHP experience is a plus but is not mandatory.
  • Be open to learning PHP with Laminas or writing backend code in Node.js.
  • Have a basic understanding of relational databases and SQL, and familiarity with MySQL 8.4 or PostgreSQL 14.
  • Have a basic understanding of REST APIs.
  • Be familiar with Git and Composer.
  • Have some hands-on experience with AI tools for software development.
  • Use AI thoughtfully by defining tasks and acceptance criteria, reviewing and testing AI-generated output, and refining it rather than copying it without verification.
  • Be interested in a full-stack role and willing to work across backend and frontend development.
  • Have upper-intermediate English proficiency.

Responsibilities

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

Desired Qualifications

  • Be familiar with TypeScript and Angular 21.
  • Have experience with PHP or another backend language.
  • Have basic knowledge of Docker.
  • Be familiar with PHPUnit and test writing.
  • Have an interest in AWS services such as S3 or SQS.
  • Have basic knowledge of NoSQL databases, such as DynamoDB.
  • Be familiar with Swagger/OpenAPI, Propel ORM, or microservices.
  • Have experience working with third-party APIs, such as PayPal or Google Analytics.

About the Company

ELEKS

Software engineering services for enterprises

ELEKS provides software engineering services to large enterprises and technology challengers, offering dedicated teams, product development, R&D, and technology consulting. It handles end-to-end software projects across the full lifecycle—from ideation and architecture to development, testing, and ongoing support—delivered by 2000+ professionals from Eastern Europe delivery centers and offices in Europe, the US, and the UK. The company differentiates itself with a geographically distributed workforce, a broad service portfolio, and a track record with Fortune 500 and enterprise clients, paired with transparent processes and reliable delivery. Its goal is to help clients improve how they work and create more value by delivering high-tech innovations that solve real-world problems.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Tallinn, Estonia
Founded
1991

Recently Posted Jobs

Explore more opportunities at ELEKS

See more jobs