Fullstack PHP Developer

at  Andersen Software

Kraków, małopolskie, Poland -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate25 Jan, 2025Not Specified26 Oct, 20243 year(s) or aboveStorage Solutions,Git,Gitlab,Mocha,Single Page Applications,Redis,Scalable Web Applications,Mysql,Jenkins,Php,User Experience,Platforms,Styling,Phpunit,Web Servers,Continuous Integration,Containerization,Web Pages,Github,Vue.Js,Laravel,Docker,EnglishNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Summary
The IT company Andersen invites an experienced Fullstack PHP Developer to work on a project for one of our customers in Lithuania.
The customer is a mobile media company that offers a full-stack programmatic advertising platform with over 1.5 billion profiled users worldwide. They provide unique rich media creatives, advanced targeting, in-game advertising, and premium ad-ops services. The company combines programmatic solutions, big data, and digital media to create and reach unique audience segments for clients in industries such as telecommunications, FMCG, and banking. The company operates in over 30 countries and is trusted by more than 2,000 leading brands and agencies globally.
The project aims to develop an integrated platform that combines the capabilities of a Demand-Side Platform (DSP) and a Supply-Side Platform (SSP). The goal is to create a seamless ecosystem where advertisers and publishers can efficiently manage and optimize their digital advertising efforts.
Tech stack on the project: Jetpack Compose, JUnit, Espresso, Kotlin, Clean Architecture, ViewModel, LiveData, Navigation, Room, Git, GitHub Actions, Bitrise.

Responsibilities

  • Building and maintaining high-quality web applications using PHP for the backend and Vue.js for the frontend.
  • Ensuring the code is clean, efficient, and follows best practices and standards.
  • Conducting thorough unit testing to ensure code reliability and performance.
  • Debugging and resolving any issues that arise during testing.
  • Participating in code reviews, providing constructive feedback to ensure code quality.
  • Working closely with other developers, designers, and project managers to align on project goals and deliverables.
  • Engaging in client meetings to gather requirements and provide technical insights. Ensure alignment between development efforts and client expectations.
  • Participating in all phases of the software development lifecycle, from planning and design to implementation, testing, and deployment.
  • Working with relational databases like MySQL or PostgreSQL to design and optimize queries and database architecture.

Requirements

  • Experience as a PHP Developer from 3+ years.
  • Strong experience with Vue.js for building interactive user interfaces and single-page applications.
  • Proficiency in HTML5/CSS3 for structuring and styling web pages.
  • Solid skills in JavaScript/TypeScript for adding interactivity and enhancing the user experience.
  • Extensive experience with PHP as the primary backend language.
  • Expertise in using Laravel, a PHP framework, for building robust and scalable web applications.
  • Knowledge of MySQL/PostgreSQL for database management and storage solutions.
  • Ability to work with RESTful APIs for communication between frontend and backend services.
  • Experience with Docker for containerization to ensure consistent development and production environments.
  • Familiarity with CI/CD pipelines using tools like Jenkins or GitLab CI for continuous integration and deployment.
  • Proficiency in using Git for source code management, with platforms like GitHub or GitLab.
  • Experience with Nginx/Apache web servers to handle client requests and serve web content.
  • Skills in using Redis/Memcached for caching to improve application performance.
  • Experience with PHPUnit for backend testing and Jest or Mocha for frontend testing.
  • Level of English – from Intermediate+ and above.

Reasons to join us

  • Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc..
  • The opportunity to change the project and/or develop expertise in an interesting business domain.
  • Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant.
  • Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee.
  • The opportunity to earn additional up to 1,700 EUR per month by participating in the company’s activities.
  • Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated.
  • Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies).
  • Certification compensation (AWS, PMP, etc).
  • Referral program.
  • English courses.
  • Private health insurance and compensation for sports activities.

Join us

Responsibilities:

  • Building and maintaining high-quality web applications using PHP for the backend and Vue.js for the frontend.
  • Ensuring the code is clean, efficient, and follows best practices and standards.
  • Conducting thorough unit testing to ensure code reliability and performance.
  • Debugging and resolving any issues that arise during testing.
  • Participating in code reviews, providing constructive feedback to ensure code quality.
  • Working closely with other developers, designers, and project managers to align on project goals and deliverables.
  • Engaging in client meetings to gather requirements and provide technical insights. Ensure alignment between development efforts and client expectations.
  • Participating in all phases of the software development lifecycle, from planning and design to implementation, testing, and deployment.
  • Working with relational databases like MySQL or PostgreSQL to design and optimize queries and database architecture


REQUIREMENT SUMMARY

Min:3.0Max:8.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Kraków, małopolskie, Poland