Job Details

  • Full Time
  • Remote / Anywhere

Contact

Website
https://gotchamobi.com
Application Website / Form
https://gotchastream.com
Contact Person / Department
CEO
Phone
Email
cjenkin@gotchamobi.com

CakePHP 3 developer

gotcha! is a young, exciting, and innovative digital development agency located in Dallas, TX, with employees in six countries. We have access to a massive distribution channel that delivers our products and services to their clients; businesses that range from small (mom and pops) to large companies (Intuit, Allstate, Eyemart). We strive to be the best at what we do: drive traffic to online content for conversions.

We have developed several platforms to support our proprietary products, including our latest one, an influencer-based, automated blogging and social posting app. It is our goal to bring all platforms into one, and update where needed.

As a company coming out of our start-up phase, we know we are only as good as our team, which is why we are reaching out to you. We have an immediate opening for a solid lead CakePHP 3 developer on our team.

We are looking for a CakePHP Developer responsible for managing back-end services and the interchange of data between the server and the user. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application; therefore, a basic understanding of front-end technologies is necessary as well.

Responsibilities

  • Integration of user-facing elements developed by front-end developers

  • Building efficient, testable, and reusable CakePHP components

  • Solving complex performance problems and architectural challenges

  • Integration of data storage solutions

  • Ability to use critical thinking to assist in the architecture of the platform

 

Skills and Qualifications

  • Strong grasp on PHP as a language and knowledge of its quirks

  • Strong grasp on PHP as a language and knowledge of its quirks

  • Preficient in Angular JS
  • Knowledge of object oriented PHP programming

  • Strong knowledge of CakePHP and its extensive feature set

  • Understanding of basic CakePHP conventions and patterns

  • Knowledge of CakePHP’s object-relational mapping (ORM)

  • Familiarity with the “Fat Model, Skinny Controller” approach

  • Knowledge of CakePHP’s suite of helpers and their use in the presentation layer

  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3

  • Understanding fundamental design principles behind a scalable application

  • Integration of multiple data sources and databases into one system

  • User authentication and authorization between multiple systems, servers, and environments

  • Creating database schemas that represent and support business processes

  • Familiarity with SQL/NoSQL databases and their declarative query languages

  • Understanding accessibility and security compliance

  • Proficient understanding of code versioning tools, such as Git and Bitbucket

 

We Offer You

  • Exciting and challenging projects that have never been done before

  • Taking responsibility and working independently

  • Active participation and short decision-making

  • The opportunity to earn profits as well as wages

 

Interested? Please send your complete application documents and any questions to Chris Jenkin at cjenkin@gotchamobi.com