OptimaGeeks is looking for a PHP/Angular Developer responsible for managing back-end services and the interchange of data between the server and the users also should proficient in both front-end and back-end development.

You should know the importance of good software architecture and quality code and are looking to help build something really big from the ground up. You'll be working on a variety of components, from processing systems and communication gateways to our customer facing web and native apps. That means not only hands on coding, but also actively contributing to the system and product design - an open and curious mind is key. It’s extra important that you write clean and readable code and ensure that the overall application is robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.

Responsibilities

  • Build efficient, testable, and reusable PHP and Angular modules

  • Solve complex performance problems and architectural challenges

  • Integration of data storage solutions {{may include databases, key-value stores, blob stores, etc.}}

Skills And Qualifications

  • Strong knowledge of PHP web frameworks (such as Laravel, Yii, etc depending on your technology stack)

  • Understanding the fully synchronous behavior of PHP

  • Understanding of MVC design patterns

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

  • Knowledge of object oriented PHP programming

  • Understanding accessibility and security compliance {{Depending on the specific project}}

  • Strong knowledge of the common PHP or web server exploits and their solutions

  • Understanding fundamental design principles behind a scalable application

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

  • Integration of multiple data sources and databases into one system

  • Familiarity with limitations of PHP as a platform and its workarounds

  • Creating database schemas that represent and support business processes

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

  • Proficient understanding of code versioning tools, such as Git

  • Strong proficiency in JavaScript. Ability to design, write and test code, algorithms, whether in the front-end, back-end, you-name-it.

  • Familiarity with newer specifications of ECMAScript.

  • Experience with NodeJS is plus.

  • You are proficient with HTML5, CSS3. You have an eye for design and good front-end skills. Maybe not pixel perfect level but the ability to develop something that will look good and work across devices.

  • Experience with JavaScript SPAs, OOP, and REST API.

  • Familiarity with modern front-end build pipelines and tools such as Babel, Webpack, NPM, SASS etc.

  • Knowledge of modern authorization mechanisms, such as JSON Web Token

  • Comfortable with JavaScript frameworks (ReatJS or Augular) and libraries.

  • Familiarity with anyone of the state management libraries (Redux, Mobx, NgRX, VueEx) is plus 

  • Nice to have: unit testing (Jest).

  • Ability to understand business requirements and translate them into technical requirements

  • A knack for benchmarking and optimization

نوکری کی تفصیلات

کل عہدے:
5 آسامیاں
نوکری کی شفٹ:
پہلا پہر
نوکری کی قسم:
نوکری کا مقام:
جنس:
کوئی ترجیح نہیں
کم از کم تعلیم:
بیچلرز
کیریئر کی سطح:
تجربہ کار پیشہ ور
کم از کم تجربہ:
ایک سال سے کم
اس سے پہلے درخواست دیجیۓ:
جنوری ۰۵, ۲۰۲۰
تاریخِ اِشاعت:
دسمبر ۰۴, ۲۰۱۹

Optima Geeks

انفارمیشن ٹیکنالوجی · 11-50 ملازمین - لاہور

OptimaGeeks deals in design, development and IT consultancy across the globe.

آپ کو کس حوالے سے برتری حاصل ہے؟

اپنے بارے میں ہماری پیشہ ورانہ رائے اور تقابلی جائزہ حاصل کیجیۓ
اپنی سی وی کو موءثر بنانے کیلئے ہماری ماہرانہ مشاورتی ٹیم سے رابطہ کریں
روزی پریمیئم کو آزمائیں
I found a job on Rozee!