Back End Php Developer

Company: Tipbet Limited
Job type: Full-time
Industry: Information Technology

Job Description

We are looking for an experienced Back End PHP Developer to join our multicultural Development team. The successful candidate will be a self-starter who can design, develop, debug and test end-to-end, mobile, web and back-end, data-rich applications as well contribute to the design of the underlying system architecture.

 

Responsibilities:

 

·         Iteratively build back-end systems and services. From turning draft specifications into a working prototype, right up to the production-ready product

·         Development of systems using various web, API and back-end technologies and frameworks, relational database and development tools

·         Debug and test systems across different platforms and feed the results back into the design and development process

·         Trouble shoot and fix errors in existing software and monitor the operating environment to improve system performance and incidents resolution

·         Build and maintain libraries and frameworks for the back-end to be used by the development team

·         Learn and adapt industry best-practices, latest technologies and different frameworks so as to improve the quality of release products

·         Document and analyse back-end processes and recommend and implement new ideas and technologies

·         Recommend, adhere to and improve project coding standards

 

Required Skills:

 

·         Strong PHP5 coding skills with an emphasis on Object Orientated Programming and MVC concepts and frameworks (Symfony is preferred but not essential)

·         Understanding of the standards and operation of data in JSON and XML formats in API and data storage contexts

·         Experience in version control and tracking systems (e.g. SVN, Jira and YouTrack would be beneficial but not essential)

·         Experience in relational and PostgreSQL databases and caching solutions (other knowledge of databases (MySQL, redis and memchace are beneficial)

·         Ability to handle confidential information securely in a productive environment

·         Excellent analytical, problem solving and organisational skills, strong work ethic and the ability to self-manage work across multiple concurrent projects with minimal supervision

·         Understanding of the underlying systems mobile applications & websites are developed on as well as key server-side development concepts such as security, concurrency and redundancy

·         English is required – both written and spoken

 

Additional Skills

 

·         Game development experience

·         Gambling/betting development experience

Apply for this job