We are looking for a Software Engineer responsible for managing back-end services and the interchange of data between the server and the users.

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.

Responsibilities:

  • Work within a cross-functional team on a product or platform to define, design, and ship new features.
  • Build applications and platforms mainly using PHP 7+ and experience in other Major backend languages like Java NodeJs is a huge plus
  • Architect and build advanced applications using PHP using the latest software design patterns, architecture and more.
  • Build APIs for front-end or mobile applications using secure, scalable backend code
  • Work directly with product owners, managers, and clients on the product vision and new features
  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
  • Knowledge of object-oriented PHP programming
  • Integration of multiple data sources and databases into one system
  • Familiarity with limitations of PHP as a platform and its workarounds
  • Best coding practices including but not limited to TDD BDD Static code analysis, Unit and Integration testing.

Requirements:

  • BSc. or MSc. in Computer Science or related degree
  • 5+ Years of experience in PHP Development
  • Experience with Laravel or any other advance PHP framework like CakePHP, Codeigniter, etc. is a must
  • Advance experience and understanding of development in REST API's
  • Excellent understanding of Git process flow and usage of Git.
  • Flexible skills to be able to learn new technologies quickly and easily migrate between different PHP and Non-PHP based technologies.
  • Must show excellent quality from day one, and ability to test your own code using the correct logic.
  • Good command of English, and ability to read and write documentation well
  • Works well under pressure
  • Familiarity with Linux Operating System and Command Line Interface.

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Minimum Education:
Bachelors
Career Level:
Experienced Professional
Minimum Experience:
5 Years
Apply Before:
Aug 02, 2019
Posting Date:
Jul 01, 2019

Embrace IT

Information Technology · 1001-1500 employees - Islamabad

Embrace-it is an expanding Danish management consultancy house and software development partner with 85+ highly skilled specialists and developers based in Denmark, Vietnam and Pakistan. We advise leaders on strategy and IT, and we offer the back-up of offshore resources for software development, maintenance and support.

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

Backend Developer

Caffieneminds, Lahore, Pakistan
Posted Apr 18, 2024

Backend Developer (Node.js)

Onlineguru, Rawalpindi, Pakistan
Posted Apr 18, 2024

PHP / Laravel Developer

RSFSOFT, Lahore, Pakistan
Posted Apr 06, 2024

Full Stack Developer

Star Global Inc, Karachi, Pakistan
Posted Apr 17, 2024
View All
I found a job on Rozee!