Company Introduction

Codebase.com (Codebase Staffing India PVT LTD) currently has a team of more than 40+ phenomenal developers serving US clients. We started in the spring of 2018, and have been growing aggressively.

We are located in Pune, Baner & Magarpatta, and serve US companies focusing heavily on enterprise SaaS, eCommerce, and mobile applications.

Some of the core technologies that we support include Python, Node.js, React, Angular, and many more. We pride ourselves on using the latest technologies.

Job Description

We are looking for a PHP Developer responsible for developing and managing a web-based application hosted on the cloud. You shall be interacting with the client on a regular basis, understand their requirements, and deliver high-performing, scalable working software. You shall be having good skills in front-end development, API programming, and database.

Responsibilities

  • Build efficient, testable, and reusable PHP modules
  • Solve complex performance problems and architectural challenges
  • Develop new user-facing feature
  • Designing customer-facing UI and back-end services for various business processes
  • Integration with external applications using RESTful APIs
  • Design and implementation of low-latency, high-availability, and performant applications
  • Collaborate with other team members and stakeholders
  • Responsible for client communication
  • Should be comfortable with working on multi-platform

Skills And Qualifications

  • At least 3+ years experience as a PHP developer.
  • Strong knowledge of PHP web frameworks such as CodeIgniter/Laravel
  • Understanding the fully synchronous behavior of PHP
  • Understanding of MVC design patterns
  • Knowledge of object-oriented PHP programming
  • Strong knowledge of the common PHP or web server exploits and their solutions
  • Hands-on experience in front-end technologies, such as JavaScript, HTML5, CSS3
  • Experience with Angular will be an added advantage
  • Hands-on experience with RDBMS like MySQL, PostgreSQL, etc
  • Understanding fundamental design principles behind a scalable application
  • User authentication and authorization between multiple systems, servers, and environments
  • Proficient understanding of cross-browser compatibility issues and ways to work around them
  • Experience with Agile methodology, scrum
  • Experience with both consuming and designing APIs
  • Should have knowledge of AWS and services.
  • Proficient understanding of code versioning tools, such as Git