Ready to join a remote outsourcing team and build modern web applications for international clients? Then we are waiting for your CV along with a GitHub link and examples of websites you’ve built.
Requirements: * 3+ years of experience in Laravel development. * Ability to work independently and in a team environment. * Ukrainian and English B2. * Strong knowledge of PHP 8+ and its capabilities. * Adherence to PSR-1, PSR-2, PSR-4, PSR-12 standards: coding style, autoloading. * Ability to write proper documentation using PHPDoc. * Experience with Laravel 9+ and understanding of its architecture. * Eloquent ORM: working with models, relationships, custom queries and collections. * Utilizing Blade Templates, creating dynamic components, sections, and slots. * Proper use of Middleware for request handling. * Working with Service Providers and Facades. * Building REST APIs using Laravel API Resources and validation via Form Requests. * Configuring Queue & Jobs for background task processing. * Implementing Events & Listeners for reactive applications. * Understanding and applying SOLID, KISS, DRY principles. * Implementing DDD (Domain-Driven Design) in Laravel applications. * Using Dependency Injection and Service Container effectively. * Working with Traits, Abstract Classes, and Interfaces. * Proficiency in MySQL/PostgreSQL, optimizing complex SQL queries. * Structuring migrations and seeds efficiently. * Working with Redis, Memcached for caching. * Experience with Composer, installing and configuring packages. * Laravel packages: Spatie, Laravel Passport, Laravel Sanctum, Laravel Nova. * Ability to develop custom packages. * Writing Feature & Unit tests using PHPUnit / PestPHP. * UI testing with Laravel Dusk. * Debugging using Laravel Telescope / Ray / Xdebug. * Implementing the Repository Pattern. * Applying CQRS (Command Query Responsibility Segregation). * Utilizing Observer, Factory, Strategy, Singleton patterns. * Developing RESTful APIs, handling CORS, working with OAuth2, JWT. * Integrating with external services: CRMs, payment gateways, third-party APIs.
Huge competitive advantage: * Working with Docker, Docker Compose. * Setting up CI/CD using GitHub Actions, GitLab CI, Jenkins. * Deploying applications on AWS, DigitalOcean, VPS.
Personality: * Positive team player: harmonious relationship is essential for us. * You are a structured, organized, goal and detail-oriented. * You thrive on challenges and solving complex puzzles. * You communicate with clarity, confidence, and tact. * Highly responsible and accountable.
Responsibilities: * Developing and maintaining applications using Laravel and modern PHP practices. * Develop, customize, and enhance Laravel websites and applications, ensuring alignment. with client requirements and industry standards. * Collaborate with the team on Git, performing version control and ensuring high-quality. code through peer reviews. * Develop REST APIs to enable smooth data exchange between different platforms. * Optimizing application performance and troubleshooting technical issues. * Keep up to date with the latest Laravel/PHP trends and best practices. * Ensuring high standards of security, scalability, and maintainability. * Writing clean, well-structured, and efficient code.
The Offer: * No overtime: Monday-Friday, 9 am — 6 pm (Kyiv time). * Freedom to experiment with new technologies. * Professional growth: courses reimbursement. * Free corporate English courses. * Work-from-home opportunity. * Paid sick leaves and holidays. * Paid vacation: 18 workdays.
About the Company: IT Service Company delivers end-to-end software solutions for Western businesses—from startups to enterprises in the EU and US. Our team of 20+ talents excels in exceptional software development. Celebrating diversity and fostering inclusion, we thrive on collaboration and innovation, empowering our clients with impactful solutions that drive global success. FYI, our tech stack: JS/React; Express, Node; PHP/Laravel/Yii2; MySQL, PostgreSQL, MongoDB; UI/UX.