Career

Career

 
JOB DESCRIPTION
POST PHP / Laravel developer
Role Category Programming & Design
Employment Type Permanent Job, Full Time

PHP / Laravel developer requirements and qualifications

  • Previous working experience as a PHP / Laravel developer for 1-3 years
  • BS/MS degree in Computer Science, Engineering, MIS or similar relevant field
  • In depth knowledge of object-oriented PHP and Laravel 5 PHP Framework
  • Hands on experience with SQL schema design, SOLID principles, REST API design
  • Software testing (PHPUnit, PHPSpec)
  • MySQL profiling and query optimization
  • Creative and efficient problem solver

PHP / Laravel developer duties and responsibilities

  • Develop, record and maintain web-based PHP applications
  • Build innovative, state-of-the-art applications and collaborate with the User Experience (UX) team
  • Ensure HTML, CSS, and shared JavaScript is valid and consistent across applications
  • Prepare and maintain all applications utilizing standard development tools
  • Utilize backend data services and contribute to increase existing data services API
  • Lead the entire web application development life cycle right from concept stage to delivery and post launch support
  • Convey effectively with all task progress, evaluations, suggestions, schedules along with technical and process issues
  • Document the development process, architecture, and standard components
  • Coordinate with co-developers and keeps project manager well informed of the status of development effort and serves as liaison between development staff and project manager
  • Keep abreast of new trends and best practices in web development

Add-on skills required

  • Working knowledge of any two of these: WordPress, CodeIgniter, Symfony or any other PHP framework
  • Working knowledge of NodeJs and Angular

Dot Net developer
Role Category Programming & Design
Role Software Developer
Employment Type Permanent Job, Full Time

Requirements and qualifications

  • Develop, record and maintain web-based applications
  • Build innovative, state-of-the-art applications and collaborate with the User Experience (UX) team
  • Ensure HTML, CSS, and shared JavaScript is valid and consistent across applications
  • Prepare and maintain all applications utilizing standard development tools
  • Utilize backend data services and contribute to increase existing data services API
  • Lead the entire web application development life cycle right from concept stage to delivery and post launch support
  • Convey effectively with all task progress, evaluations, suggestions, schedules along with technical and process issues
  • Document the development process, architecture, and standard components
  • Coordinate with co-developers and keeps project manager well informed of the status of development effort and serves as liaison between development staff and project manager
  • Keep abreast of new trends and best practices in web development

Add-on skills required

  • Working knowledge of NodeJs and Angular

Angular developer
Role Category Programming & Design
Role Software Developer
Employment Type Permanent Job, Full Time

Requirements and qualifications

  • Previous working experience in Angular for 1-2 years
  • BS/MS degree in Computer Science, Engineering, MIS or similar relevant field
  • Hands on experience with User interfaces for Modern Rich Internet Applications with REST API
  • Strong expertise with HTML, CSS, and writing cross-browser compatible code
  • Good understanding of AJAX and JavaScript Dom manipulation Techniques
  • Experience with RESTful services
  • Experience in JavaScript build tools like grunt or gulp
  • Expert in any one of the modern JavaScript MV-VM/MVC frameworks (AngularJS, JQuery, NodeJS, GruntJS
  • Critical thinker and problem-solving skills
  • Team player
  • Creative and efficient problem solver

Duties and responsibilities

  • Develop User interfaces for Modern Rich Internet Applications with the latest Front End Technologies
  • Perform product analysis and development tasks of increasingly complex nature which may require extensive research and analysis.
  • Build innovative, state-of-the-art applications and collaborate with the User Experience (UX) team
  • Ensure HTML, CSS, and shared JavaScript is valid and consistent across applications
  • Prepare and maintain all applications utilizing standard development tools
  • Utilize backend data services and contribute to increase existing data services API
  • Make design and technical decisions for Frontend projects
  • Lead the entire web application development life cycle right from concept stage to delivery and post launch support
  • Convey effectively with all task progress, evaluations, suggestions, schedules along with technical and process issues
  • Document the development process, architecture, and standard components
  • Coordinate with co-developers and keeps project manager well informed of the status of development effort and serves as liaison between development staff and project manager
  • Keep abreast of new trends and best practices in web development

Add-on skills required

  • Working knowledge of PHP, .Net Core