Fullstack Developer

  • Full-time

Company Description

We are the connected marketing agency, a full-service agency with modern creative & media, data, and technology services all under one roof. 

We are connected in the way we think and the way we work. At the heart of our company are great people that we call Unicorns. Our Unicorns are open, bold, and curious and love to solve complex problems for clients in unique ways. Our Project Management team enables and executes great work in the smartest way possible. We are passionate about transforming ideas into results as we constantly negotiate, organize and understand the ever-changing landscape of digital marketing and technology.

Job Description

Are you passionate about creating innovative web applications and platforms? Do you thrive in a dynamic and collaborative environment? If so, we have an exciting opportunity for you.

Digitas Liquorice is looking for an exceptional full stack developer with expertise in core PHP and JavaScript development. Your proficiency in WordPress, Laravel, and React will be instrumental in driving our projects forward. We're also looking for candidates who have experience working with Azure, AWS, and GCP SAAS providers, as well as REST API's and message queueing systems.

As a key member of our team, you will be responsible for developing and maintaining web applications and platforms. Your contributions will ensure the stability, security, and performance of our projects. You will have the chance to work with cutting-edge technologies such as Next.js, Contentful, Gatsby, and Piral, enabling you to stay at the forefront of web development trends.

If you are ready to take on new challenges and contribute to the success of our company, we want to hear from you. Apply now and become a part of our team of unicorns.

Roles and responsibilities

  • Work closely with diverse teams to thoroughly analyze business requirements and effectively translate them into tailored technical solutions.
  • Create robust, scalable, and highly efficient web applications by utilizing Laravel, React, and WordPress, ensuring optimal performance.
  • Employ modern web technologies to develop responsive front-end designs that enhance user experience across various devices.
  • Seamlessly integrate RESTful APIs, guaranteeing seamless data exchange and compatibility with existing systems.
  • Leverage the power of Azure, GCP and AWS cloud platforms to deploy, manage, and scale web applications efficiently.
  • Configure and optimize Redis caching mechanisms to significantly improve performance and resource efficiency.
  • Develop and maintain reliable message queueing systems to enable asynchronous processing and seamless data exchange.
  • Conduct comprehensive testing, debugging, and troubleshooting to swiftly identify and resolve software defects and issues.
  • Collaborate closely with UI/UX designers to create visually appealing and intuitive interfaces that enhance user satisfaction.
  • Stay informed about the latest industry trends and emerging technologies to propose innovative improvements.
  • Thoroughly document code, technical specifications, and project-related information for future reference and knowledge sharing.
  • Provide valuable technical guidance and mentorship to junior developers, supporting their growth and development as needed.

Qualifications

  • A Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Demonstrate a track record of successful projects as a Laravel, React, and WordPress Developer, supported by a robust portfolio.
  • Exhibit a deep comprehension of the Laravel and React frameworks, encompassing their ecosystem, best practices, and advanced features.
  • Showcase expertise in deploying and managing web applications on Azure, AWS, and GCP SAAS providers.
  • Display familiarity and competence in the implementation of Redis as a caching solution to enhance application performance.
  • Demonstrate a strong command of RESTful API development and seamless integration.
  • Utilize message queueing systems, such as RabbitMQ, Apache Kafka, and Horizon, to facilitate efficient data exchange and processing.
  • Exhibit proficiency in version control systems, specifically Git.
  • Possess excellent collaborative skills to work effectively within a team and effectively communicate technical concepts to non-technical stakeholders.
  • Showcase exceptional problem-solving abilities and meticulous attention to detail.
  • Familiarity with Agile development methodologies is an advantageous asset.
  • Possess outstanding written and verbal communication skills.

Additional Information

Extra skills that would beneficial

  1. Sharepoint (for local intranet stuff)
  2. NodeJs, NuxtJs, Gatsby, Piral….
  3. Contentful CMS, Strapi, Wordpress
  4. AWS CLI, Azure CLI
  5. Terraform
  6. Cloudformation

Personality Attributes:

  • Team player with the ability to work independently
  • Able to remain calm in a highly pressurized environment
  • Proactive
  • Assertive
  • Creative “out of the box” thinking
  • A “can do” attitude and willingness to go the extra mile
  • Meticulous with attention to detail
  • Accountable
  • Resilient
  • Reliable
  • Strategic and creative problem solver
  • Deadline driven
  • Mentor and provide guidance
  • Other
    • Flexible to work beyond normal office hours (overtime if and when required)
    • Must be willing to work on alcohol brands

NB: This job description is not exhaustive but serves as a guideline. Additional duties that fall within your capabilities may be added from time to time.

 

Digitas is an equal opportunity employer and prohibits any forms of Discrimination or Harassment. We celebrate diversity and are committed to creating an inclusive environment for all our employees in line with our Employment Equity Plan. All appointments will be based on qualifications, experience and best fit but preference will be given to candidates from designated groups. 

Only shortlisted candidates will be contacted. Should you not hear from us within 2 weeks after submitting your application, please consider your application as unsuccessful. 

Privacy Policy