🤓 TL:DR
Stanowisko Junior PHP Developer z możliwością pracy part-time i na cały etat dla studentów ostatnich lat!
Praca przy backendzie (PHP/MySQL) z elastycznym modelem (biuro/hybrid) i formą zatrudnienia (B2B/UoP).
Wystarczy podstawowa znajomość PHP i chęć nauki - firma oferuje wsparcie seniorów i uporządkowane środowisko pracy (Git, Code Review, CI/CD).
Najciekawsze: elastyczne godziny, nowoczesny stos technologiczny (Laravel, GraphQL) i realna ścieżka rozwoju w profesjonalnym zespole.
Idealna propozycja dla studentów/absolwentów: informatyki, programowania lub samouków z własnymi projektami webowymi, którzy chcą rozwijać się w kierunku backend developmentu.
__________
Backend Developer is responsible for software development in PHP/MySQL technologies, taking care of its implementation. Junior learns a lot and quickly under the guidance of experienced developers.
What are your competences and skills that we will pay attention to?
- ability to code in PHP,
- designing database schemas for web applications,
- ability to work in a team - if you don't know something, you ask others,
- willingness to learn and develop - under the guidance of experienced developers we will teach you a lot and quickly!
- We are looking for a full-time person with a minimum of 1 year experience, but we will also consider the applications of part-time students of recent years.
What is not necessary but welcome and will make you surprise us in a positive way?
- knowledge one of PHP framework: Laravel, Symfony or CakePHP,
- knowledge of pure SQL (JOIN, BY, HAVING, COUNT etc.),
- knowledge of the basics of Git (git checkout, git commit, git push),
- knowledge of classic MVC applications,
- knowledge of API and modern SPA applications,
- you have developed some simple web applications yourself.
What will be the scope of your tasks?
- creation and modification of backend in PHP (approx. 75% of the working time),
- participation in the process of designing new system modules (approx. 10% of the working time),
- error analysis (approx. 10% of the working time),
- creation of technical documentation (approx. 5% of the working time).
What do we offer you?
- the possibility of professional development and influence on project changes,
- selection of technology for new projects,
- selection of tools to suit you,
- 20 - 26 days of paid vacation,
- periodically internal training,
- support of senior programmers,
- access to MultiSport Program,
- the opportunity to play in the company's sports team (FLS league),
- full or part-time work (preferred form of employment: B2B, but we also consider other forms),
- free parking space, under the office in the city center,
- working in the office or working hybrid - it's up to you,
- integration events and a nice atmosphere in the team focused on development,
- flexible working hours.
How do we work?
- Version control system: Git (GitLab).
- Building applications with one command? Yes, "git push" (GitLab CI/CD is doing the rest).
- Do we build the application every day? Yes, every push builds an application!
- Bug Tracker: Asana.
- Do we fix errors before moving on to new tasks? Yes!
- Do we always have an up-to-date schedule? Yes, minimum of weekly status and schedule update.
- Are we working with the specifications? Yes!
- Do the conditions in the office allow you to concentrate? We know how important "flow" and "getting into the zone" for a programmer is.
- What tools will you get? Personalized to you, your needs and your form of work (remote/office) - it has to work quickly, efficiently and reliably.
- Do we have testers? Yes!
- Do we have a linter and tools for static code analysis? Yes!
- Do we take care about code quality? Yes! 100% of code has Code Review.
What tools and technologies do we mainly work with?
- Server side: PHP 8, Laravel, REST, GraphQL, CsFixer, Sonarqube.
- Databases: MySQL/MariaDB, PostgreSQL.
- Workflow: Asana + GitLab (Code Review, GitFlow, Continuous Integration).
