At GetResponse, we are looking for a skilled PHP Software Developer with experience in IdoSell integrations to join us for a fixed-term project. If you’re passionate about creating high-quality code and want to work on exciting integrations, this is the opportunity for you!
About us: GetResponse is a SaaS company recognized for its industry-leading email marketing and marketing automation software. We’ve been serving our customers since 1998 and are proud to have 350,000+ SMBs and 1,000+ enterprise customers on board.
Our team is made up of 350+ fantastic individuals working in distributed locations. We’re global, remote-friendly, and multicultural, yet we share the same values.
Key responsibilities:
- develop and maintain GetResponse applications, focusing on integrations with other software solutions
- write clean, maintainable, and high-quality code
- monitor and optimize application performance for efficiency and scalability
- participate actively in code reviews, ensuring adherence to best practices
- plan, conduct, and maintain unit tests
- accurately estimate tasks and project timelines
- create and update technical documentation
You may be the perfect fit if you have:
- at least 5 years of commercial experience as a PHP Developer
- excellent understanding of PHP8
- proven experience with Idosell integrations
- strong experience and knowledge of Ecommerce platforms
- commercial experience with RESTful APIs
- knowledge of clean code (SOLID, GoF design patterns)
- good knowledge of relational databases (MySQL)
- experience with teamwork using Git
- practical knowledge of Docker
- familiarity with security aspects of web applications (OWASP Top 10)
- acquaintance with CI/CD
- experience with unit testing
- good command of English (min. B2)
- excellent command of Polish
Nice-to-have experience:
- knowledge of DDD, TDD, CQRS
- experience with Apache Kafka, AMQP, ELK stack
- practical knowledge of Kubernetes
- understanding of performance and scalability aspects of web applications
- experience with GitLab, JIRA, Confluence
- familiarity with Agile Manifesto
Extra perks include:
- modern equipment – most of our teams work on MacBooks
- internal initiatives like webinars, knowledge-sharing sessions, and more!
Apply and enjoy our fully remote online recruitment process!
1. Review stage: We’ll check your resumé/CV to screen for various criteria and match your talents with opportunities.
2. Phone interview: We’d like to get to know you, and vice versa. Let us know why you want to join our team and why you’d be a great fit with us.
3.Final interview: It’s your chance to shine and show that you’re the perfect fit for the role. Meet your future manager and see what’s in store for you.
4. Offer: If you have what it takes, accept our offer and — welcome aboard! Join our team and be in a great company!
Marta is the recruiter responsible for this process – if you have any additional questions, feel free to contact her!