A Bit About Us myZone Media provides event professionals with ticketing, marketing, printing, and software development services. Our brands include myZone.com, ticketZone.com, Am2Studio.hr and several more.
The PHP / Symfony Developer will be joining our Am2Studio.hr team located in Croatia. AM2 Studio is a creative company devoted to purposeful ventures. We are led by our desire to produce great work and our love for life, people and possibilities. We are a team of young enthusiasts and professionals constantly striving to learn and do better more creative things for our clients and ourselves. Our core business is web development and social network marketing. Several successful years are already behind us and many more are yet to come. Our clients range from small business owners to larger multinational companies. We have also created some of our own projects that we are constantly developing and adding new features. Our current locations are in Zagreb, Croatia, and Banja Luka, Bosnia and Herzegovina and we are working with the world.
Our Work Environment
We have a results-only work environment (ROWE) so you are provided flexibility in setting your own hours and optionally working from home. Additional benefits of ROWE include no tracking of sick days or vacation time. We were inspired by Dan Pink’s Ted Talk on the science of motivation, and believe that an intrinsically motivated team is the best way to solve the problems of the 21st century (ie: we don’t use carrots or sticks!).
Our Core Values
We don’t like to take on projects unless they are fun ;) We think big, and have plans to disrupt every industry that we enter. We’re obsessed with operational efficiencies and making things better. We’re constantly pursuing personal and professional development. The world (especially in the technology industry) is changing exponentially faster every year, and our team takes pride in being flexible while responding to new opportunities.
What you'll do:
This isn't an exhaustive list. We firmly believe in autonomy, so we are seeking a self-motivated person who can see opportunities for improvement, and are proactive enough to make it happen.
Develop ERP solutions based on Symfony and API Platform
Work with Project Manager to study the business cases and plan and estimate tasks
Develop modular architecture, allowing for maximum flexibility and customization
Improve existing modules and maintain high code quality
Test your code with unit and/or integration tests
Profile implementation for performance and scalability
Share knowledge and continuously learn and improve
What you'll bring:
Good communication skills
Good organizational skills
Proficiency in using git in a team environment (GitFlow)
Good object-oriented design (OOD) skills/familiarity with design patterns and SOLID principles
Good knowledge of Symfony components and architecture
REST API design
Software testing (PHPUnit, PHPSpec, Behat)
MySQL profiling and query optimization
You'll especially shine among other candidates if you
Developing larger CRM or ERP systems
MQ (Rabbit or otherwise :))
What we'll give you:
There are currently about 45 of us in AM2 (Web development division of myZone), headquarters are in Zagreb and another office in Banja Luka with, but almost 50% of our team is scattered around other cities and countries working remotely. You can learn.
We have a flexible working environment, you can adjust your working hours and place of work however you see fit. If you’d like to join us in our Zagreb or Banja Luka office, we would be delighted to have you but you'll be far away, so your home's desk will do :)
4 years ago AM2 Studio merged with a Canadian company and we are a part of myZone Media which altogether counts about 90 people all over the world. Be a part of a multinational team.
You will be additionally compensated according to your contribution. If we have hired you it means you have the required knowledge and experience, but what makes the difference is your commitment, speed, ability to think outside of the box, your enthusiasm and proactive thinking. We will track your progress closely and act accordingly.
Yeah, we tend to go on various team building activities and dev retreats. We also have a policy of sending all team members to at least one conference per year.
If you are in it for the long run building our company together and developing worldwide projects, and you become a vital team member (lead role), you have a chance of acquiring company shares through our stock option plan and being a part of something big.
Unlimited paid time off
An exciting environment filled with some of the best and most experienced developers in the market
Pay in USD