We are looking for a PHP developer to join our client`s content management team. We are looking for someone who currently has PHP skills, but is interested and eager to learn Drupal. Drupal will be trained on-the-job, so this interest is a critical requirement.
YOU WILL
- Design, estimate, and code new features.
- Architect new applications, and expand existing ones.
- Collaborate on enterprise architecture with variety of teams.
- Investigate and fix production issues.
- Participate in software design discussions.
- Participate in sprint planning and other project management meetings.
- Ensure all code that goes to production is of top quality.
- Ensure existing applications are scaled to meet expected demand.
- Identify and fix gaps in system reliability, such as production monitoring.
- Continuously improve the software infrastructure, such as the deployment process.
YOU BRING
- In depth knowledge (4+ years of experience) in LAMP technology.
- Interest & eagerness to learn Drupal.
- Technical proficiency required with the following: Linux, Apache/NGINX web servers, PHP, PostgreSQL, MySQL/Maria DB database design/administration.
- Web service integration using technologies such as REST, XML, SOAP.
- AJAX application including parsing and rendering JSON and XML.
- Front-end technologies such as JavaScript, HTML, and CSS.
- Experience in full life cycle of software development; requirements analysis, design, development, testing, implementation.
- Familiarity with process modeling techniques.
- Knowledge of code and release management.
- Strong creative problem-solving ability.
- Experience in creating software architecture documents or other design artifacts.
- Stable work history and an ability to collaborate effectively with a distributed team (local & offshore).
- BS or MS in Computer Science or related field.
- Strong English communication skills within a professional, development context (understanding technical requirements, documentation, communicating with a global team).
BENEFITS & PERKS
- Competitive salary and performance bonuses.
- Learning & Development opportunities – Pluralsight access, trainings and certifications.
- Private health insurance.
- Unlimited remote working options.
- Awesome team and great work environment.
- Office in old part of the town – don’t worry, there is parking for everyone!
- In-office refreshments: soft drinks, coffee, tea.
- Team initiatives – team buildings, charity activities & more.