Role: Php DeveloperExperience: 10+ years (only dedicated freelancer)Location: Remote (India)Employment Type: Contractual (3-6 months)
What you'll be getting up to:You’d spend most of your time developing and improving existing projects, for example:Building front-facing websites and pages based on provided technical and functional specifications.Implementing different strategies for existing products and tools based on requirements.Taking part in new payment provider integrations.We’d also do a ton of work together like:Architecture and developing new features.Prototyping and evaluating potential implementations.Meeting business stakeholders to understand the problems they wish to address.
You would spend a lot of time programming, brainstorming on challenging problems and prototyping different ideas. You wouldn’t be just churning through tickets in the backlog — you’d be helping to design entirely new products, figuring out what exactly we’re even building and why.
While being a somewhat big company, we’re split into small teams which means that even though we each have our areas of expertise, we all wear many hats. We’re looking for a programmer, but you’d also help out with things like:Writing and improving the documentation for the products and tools we makeHelping customer support answer customer questionsMaintaining the ownership of our productAssisting in troubleshooting production incidentsTake part in OOH on-call application support roe.If you’ve ever maintained a large project, working with us carries a lot of the same responsibilities.
List of skills we think you need:PHPOOP syntaxComposerGit (branching, creating pull requests, resolving merge conflict)Bash and Linux in general, SSHHTTP and RESTMySQL
Tools we think you need to be familiar with:Data structuresSeparation of concerns - controller, services, repository patternsDocker & docker-composeGitlab with CI/CDMarkdown (for documentation)Experience with Kibana and Grafana
List of skills we’d love you to have DrupalCaching: cache replication, TTL, poisoning, hit and miss, debuggingVarnish or HTTP accelerators in general.
Requirements:Bachelor's degree in Computer Science or any related technical field.10+ years of relevant work experienceExcellent command of the English language - Written & Spoken.Attention to detail and commitment to quality.Collaborative team player.Highly organised with a strong ability to prioritize across multiple projects.Experience with Agile methodology and tools like Jira.