Whoohoo IT is a new brand from Whoohoo Poland: www.whoohoo-it.pl
We are building teams of IT specialists for innovative companies and start-ups.
Our customer is company from UK.
We are looking for bold, collaborative, and creative people to help ut client deliver foundational technology that transforms the way the world works and manages its daily routines.
As a Senior PHP Engineer, you will work alongside our growing team to create innovations and solutions that will help to shape a burgeoning industry. Working in an agile development environment with a distributed team you will help set the engineering architecture and direction of our products.
This role will provide you with the opportunity to:
- Build highly performant, scalable PHP based SaaS applications.
- Develop solutions to deliver new innovative products for web, IoT, and mobile applications using the Kadence RESTful APIs running in AWS.
- Help drive software architecture and code standards.
- Work closely with the wider engineering team (full-stack, backend), designers, and product.
- Be included in decisions and challenge our technical direction.
- Continuously discover, evaluate, and implement new technologies to maximise efficiency across the team. Design and develop code with performance, usability, maintainability, and security in mind.
- Create and maintain internal technical documentation for deliverables.
Qualifications and Skills
- Demonstrated experience building large-scale consumer web/mobile applications and distributed systems
- Strong knowledge of PHP, ideally with the Symfony framework.
- Knowledge of TypeScript (Angular preferred) to create interactive user interfaces will be a plus.
- Passionate about writing clean code.
- Understanding of node.js and build tools.
- You must be a quick learner and be flexible about what technologies you use. Here is what our current stack is:
- Front-end: TypeScript, Angular 12
- Backend: PHP 8 / Symfony 5.3, REST, API Platform, Lambda (Node.JS)
- Database: MySQL (Aurora DB) , Redis (ElastiCache)
- Development tools: Jira, Jenkins, Gitlab, Automated Testing
- Cloud: AWS (20+ services), Kubernetes, Docker
- Mobile: Android (Kotlin, Java) and iOS (Swift)
- You must be comfortable with rapid development in a Scrum / Agile environment and iterating based on market and customer feedback.
- Excellent collaborator and communicator within your team and the wider company.