Senior Backend Engineer - PHP, Laravel ZIVIPro

  • company name ZIVIPro
  • working location Remote
  • job type Full Time

Industry Type - IT - Software

Category: Full Stack

Experience: 5 - 8 years required

Pay:

Salary Information not included

Type: Full Time

Location: Pan India

Skills: Laravel Web Framework, MongoDB, NoSQL, PHP, SQL

About ZIVIPro

Hire India’s top remote talent through ZIVIPro. It is a hiring platform that helps remote-first companies hire 10X faster & more efficiently. A network of 300,000+ talents, pre-vetted against their technical capabilities, language proficiency and behavioral skills, global companies are rapidly and efficiently recruiting premier remote professionals from India at attractive salary packages.

Job Description

Primary Responsibilities:

  • Design, develop and maintain scalable Web Application & RESTful APIs for middleware and partner applications using PHP, Laravel, bash/shell script, JSON data formats.
  • Implement industry best practices for API security, policies and versioning strategy.
  • Prepare and plan test environments, execute system tests, and assist with execution of user acceptance tests.
  • Ability to understand the complete API architecture landscape including on-premise and cloud infrastructure, and plan to automate processes.
  • Perform capacity and performance testing of APIs.
  • Create and/or modify documentation for programs, process flow, test scripts or other software application needs, with the supervision and technical direction of the project development team lead.
  • Perform software applications programming, unit tests, string tests and write user documentation.
  • Develop detailed design, technical design and unit test plan; functional program design; and technical program design, as needed.

Knowledge, Skills, And Abilities

  • Experience in PHP, Laravel
  • Object Oriented Programming experience (PHP).
  • Experience working with Domain Driven Development.
  • Experience and understanding of various databases (MongoDB NoSQL, SQL).
  • Experience in in-memory storages like Redis.
  • Experience in Cloud based PaaS offerings such as AWS
  • Experience in scripting using bash/Shell/Python.
  • Experience with Git for source control
  • Experience with Microservices Development
  • Prototyping and discovery
  • Experience in working in Agile methodologies (Scrum or Kanban).