Jobs PHP
PHP Developer

Optimize Search Group

PHP Developer

United States
Remote position
Posted 2 months ago

Description

Job Title: Junior PHP Developer

Duration: Direct Hire

Location: Remote

We're looking for a passionate Junior PHP Developer to join our team, with a focus on Symfony framework and REST API development. This role offers an excellent opportunity to grow your skills while working with modern PHP practices and tools.

Role Overview:

As a Junior PHP Symfony Developer, you'll work alongside experienced developers to build and maintain scalable web applications. You'll focus on developing RESTful APIs and contributing to our microservices architecture while learning best practices in a supportive environment.

Key Responsibilities:

- Develop and maintain REST APIs using Symfony framework

- Write clean, maintainable, and efficient PHP code

- Implement API endpoints following REST principles and best practices

- Collaborate with the team on code reviews and documentation

- Work with Docker containers for development and deployment

- Manage dependencies using Composer

- Troubleshoot and debug applications in Ubuntu environment

- Write unit tests for new features

- Participate in agile ceremonies and sprint planning

Required Skills & Experience:

- Bachelor's degree in Computer Science or equivalent practical experience

- 2-3 years of PHP development experience

- Working knowledge of Symfony framework

- Experience building REST APIs

- Proficiency with Composer package manager

- Familiarity with Docker containers and basic commands

- Experience with Ubuntu or Linux environments

- Understanding of Git version control

- Basic knowledge of MySQL/MariaDB

- Strong problem-solving skills

Preferred Qualifications:

- Experience with API documentation tools (Swagger/OpenAPI)

- Knowledge of API security best practices

- Familiarity with microservices architecture

- Experience with PHPUnit testing

- Basic JavaScript/Frontend knowledge

- Understanding of CI/CD principles

- Knowledge of design patterns and SOLID principles

- Experience with message queues (RabbitMQ, Redis)

Technical Environment:

- PHP 8.x

- Symfony 6.x

- Docker

- Ubuntu

- Git

- MySQL

- Composer

- RESTful APIs

- PHPUnit