Full Stack Developer (PHP / Laravel)
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
Join us as an Automation Full Stack Developer and see how the products you build help colleagues work better, smarter, and faster. This is a highly mutualized, hands-on role where the engineer is expected to be comfortable across the stack: frontend, backend, automation/orchestration, CI/CD, and production operations, with a strong engineering mindset and the ability to work across multiple technologies depending on the product. Main Responsibilities Requirement & Solution Design Elicit clients' needs, recommend viable solutions, evaluate requirement specifications, and translate them into implementation-ready deliverables. Work with cross-functional teams on requirement gathering for automation implementations. Identify automation opportunities in the environment and drive implementation from idea to delivery. Web Application Engineering (Full Stack) Design / develop / test web applications (frontend + backend). Apply strong UI/UX best practices with an eye for clean, functional layouts and design. Prepare documentation for all aspects of applications and automation flows (technical docs, runbooks, user guides as applicable). Automation & Orchestration Engineering Orchestration Tools Architecture: build and maintain the tools architecture used for developing automations. Automation Workflow Development: develop and implement techniques that define automation workflows to process pipelines and achieve desired results with no manual intervention. Integration with Multiple Tools: understand different tool architectures and build robust integrations/communication between tools to pass queries, trigger actions, and retrieve outputs reliably. Production Support & Operations Support web applications in production: analyze, troubleshoot, and resolve issues as they arise. Support the software deployment stack: troubleshoot issues and liaise with the appropriate systems teams for resolution. Upgrade applications when underlying frameworks and package versions evolve. Security-by-Design Build solutions with security in mind: secure coding practices, safe dependency usage, and protection against common web vulnerabilities. Implement and maintain authentication/authorization patterns suitable for enterprise environments (e.g., role-based access controls where relevant). Ensure secure handling of credentials/secrets and reduce operational risk through controlled access and auditability. Observability & Reliability Implement production-grade observability: structured logging, actionable error handling, and operational telemetry to support troubleshooting and stability. Contribute to system reliability through sensible engineering patterns (fault handling, timeouts, retries where appropriate) and clear operational documentation. Qualifications and Profile Education Graduate with a diploma or degree, ideally in Science, Technology, Engineering, or Mathematics (STEM).