+40h / week
Remote, Permanent

We are a growing software development company based in California/New York City that offers its employees an opportunity to grow their skills as developers, team players, and leaders, through long term collaborative projects.

We are growing our global team and are looking for engineers to work together on an on-going SaaS project meant to be sold globally, as well as other projects over time.

The Project:

We are currently working on a logistics software that is currently in production and needs ongoing maintenance, bug fixes, and improvements over the next 3-6 months or more. This project is written in PHP using the Yii framework and comes with a mobile application developed in React Native.

The Position:

We are looking for a part time PHP developer who will lead the backend development for the application.

The Offer:

Starting wage based on experience and involvement. Work to be done remotely. Performance to be reviewed after the initial trial period of 3 months to determine the bonus and salary increase, as well as the opportunity for a full time position.

Qualifications:

5+ Years Experience with PHP, SQL, Linux, Apache Server, server administration, and hardware experience.

5+ Years Experience with PHP MVC frameworks such as Yii, Laravel, Symfony.

Familiarity with APIs, web services, JQuery, web design, and database design.

Experience working within a team setting.

Creative, self-motivated, can-do attitude toward tackling software and hardware issues.

Solid trouble-shooting, bug tracking, and quality assurance methodologies.

Strong collaboration skills to develop and maintain a positive team cohesiveness.

Understanding of / experience with unit testing and source code control using, for example, GitHub, Bitbucket.

Able to stay ahead of the curve with new and emerging technologies.

Understands how to consume and build REST/RESTful services.

Knowledge of industry, able to make recommendations to customize solutions for the company and its customers.


Responsibilities:

Participate in the entire application lifecycle, focusing on coding and debugging

Write clean, test driven, easily maintainable, modular code

Troubleshoot and debug applications

Perform UI/backend tests to optimize performance

Manage cutting-edge technologies to improve legacy applications

Collaborate with front-end developers to integrate user-facing elements with server side logic

Gather and address technical and design requirements

Build reusable code and libraries for future use

Liaise with developers, designers and system administrators to identify new features

Follow emerging technologies

Integrate and maintain various API connections


page-job