Who are we
We are a technology & consulting company focused on custom software and product development. As a team of experts, we work with technology that makes a difference and has a tangible impact on the world of everyday life, supporting clients’ business and digital transformation.
Combining cutting-edge technology, people’s talent, and innovation, we create end-to-end robust software solutions that help our clients accelerate their business development with the latest technology advances. Our solutions use artificial intelligence, machine learning, cloud computing, IoT, big data, business intelligence, and advanced analytics to provide scalable, reliable software that gives businesses unlimited flexibility to changing needs.
Key facts:
- Year to year our revenue grows by more than 100% exceeding 10 Mio previous year.
- We are scaling up the company with a target of 100 people this year, 200 people by the end of 2021.
- We are a great team of experts in our field.
- Vast majority of our clients are from foreign countries.
Join us and make a real impact with Codibly!
Senior PHP Developer
Your role
The successful PHP Developer will be strong on the backend and have a strong commercial background in PHP, MVC frameworks, and object-oriented programming. You can expect to work within a very successful and tech-savvy team developing applications.
Key responsibilities
- Implementing new features from the requirement to the production deploy
- Estimating, refining, and document requirements
- Writing tests for your code
- Cooperating with frontend developers to agree on the communication layer
- Contributing to internal procedures and processes
Qualifications
- at least min. 4 years of experience in developing advanced web applications in commercial projects
- good knowledge of PHP 7
- good knowledge of Symfony 4 and Docker
- good knowledge of Object-Oriented Programming (OOP)
- ability to design high-level architecture of backend applications
- good knowledge of RDBMS and NoSQL databases (MySQL, PostgreSQL, MongoDB, InfluxDB, etc.)
- knowledge of Queues (RabbitMq, SQS)
- knowledge of good practices and architectural patterns (SOLID, Go4, DDD, CQRS, Clean, etc.)
- good knowledge of unit and integration testing
- good understanding and skills in creating modern API based on REST
- good knowledge of Docker, Docker Compose
- good knowledge of GIT and GIT Flow
- good knowledge of SCRUM
- knowledge of PhpStorm
- good English skills (min. B2)
Backend stack
- PHP 7+
- Symfony 4+
- MySQL / PostgreSQL / Doctrine
- Websockets
- PHPUnit
- Great knowledge of Object-Oriented Programming (OOP)
- Basic knowledge of Queues (RabbitMq)
- Great knowledge of good practices and architectural patterns (SOLID, DDD, CQRS, Clean Code, etc.)
Nice to have:
- JSON Web Token
- Docker
- Symfony messenger
Tools
- IDE of your choice, we prefer JetBrains
- Scrum process
- JIRA
- Confluence
- Gitlab
- Docker
- Google Cloud Platform & AWS
- Sonar
- GitLab CI/CD
We offer
- full-time position – B2B contract or Regular Employment contract
- a non-corporate atmosphere full of openness to innovation, improvement, teamwork, and a data-driven approach
- continuous contact with the latest technologies
- real influence on company culture
- individual development path
- flexible working hours and remote work
- training and integration budget
- private healthcare, Cafeteria System, and other benefits (fruit and vegetables every day, bicycle parking, playroom, etc.)
- office in the center of Kraków (Zabłocie Business Park)