Jobs

Open positions

PHP/Laravel Developer

Responsibilities:

  • Web application development utilizing Javascript, AngularJS, PHP (Laravel), HTML, CSS
  • Laravel, Symfony or other modern MVC framework
  • MySQL database design and management
  • Javascript/PHP API building to speed development
  • Any other relevant work that will assist with the development effort

Qualifications

  • 2+ years of proven web application development experience
  • Skills programming modern JavaScript and using CSS + HTML styling + layout for web pages
  • Experience with Bootstrap
  • Experience with JavaScript frameworks, including jQuery, jQuery Mobile, Node, Knockout, Angular, ReactJS, TypeScript, Ember, Backbone
  • Experience with AngularJS a plus
  • Knowledge of MVC application development, Web API creation, PHP and associated frameworks (Laravel, etc), or other web application frameworks
  • Experience with MySQL database design and management
  • Knowledge of Services Oriented Architectures and RESTful Interfaces
  • Experience with software quality, testing procedures and build automation tools
  • Working knowledge of upcoming ECMAScript 6 features, modern HTML5 techniques and CSS3.
  • Experience working with teams in source code controlled environments using TFS, Git, SVN, or other popular systems
  • Experience working in an Agile/Scrum environment

Additional Desired Skills:

  • Strong analytical and problem solving skills
  • Strong critical thinking skills
  • Strong verbal and written communications skills
  • Highly motivated and passionate about programming and technology
  • Must be able to work in a team based environment
  • Ability to work well under pressure with accelerated time-lines
iOS developer

Responsibilities

  • Design and implement features in complex mobile applications.
  • Build the libraries and frameworks that support authentication, copresence, and cutting-edge network protocols.
  • Optimize mobile applications on the iOS platform
  • Develop prototypes quickly

Qualifications 

Minimum qualifications:

  • BS degree in Computer Science or a similar technical field of study, or equivalent practical experience.
  • Software development experience in Objective-C or Swift using iOS or OS X frameworks.
  • Working proficiency and communication skills in verbal and written English.

Preferred qualifications:

  • Experience with one or more general purpose programming languages including but not limited to: Java, C/C++, C#, Python, JavaScript, Go, or Swift.
  • Comfortable with Objective-C or Swift and have extensive knowledge of iOS development techniques and practices.
  • Knowledge of the iOS SDK performance tools and optimization techniques.
  • Experience working in an Agile/Scrum environment

Additional Desired Skills:

  • Strong analytical and problem solving skills
  • Strong critical thinking skills
  • Strong verbal and written communications skills
  • Highly motivated and passionate about programming and technology
  • Must be able to work in a team based environment
  • Ability to work well under pressure with accelerated time-lines
Android Developer

Responsibilities

  • Design, develop, test, deploy, maintain and improve software.
  • Manage individual project priorities, deadlines and deliverables.

 

Qualifications 

Minimum qualifications:

  • BA/BS degree in Computer Science or related technical field or equivalent practical experience.
  • 1 year of professional software development experience.
  • Experience with mobile application development.
  • Programming experience in Java.

 

Preferred qualifications:

  • Experience building Android applications.
  • Experience in API design, performance optimization, client architecture or tools in the mobile space.
  • Native mobile application development experience.
  • Knowledge of the Android SDK performance tools and optimization techniques.
  • Passion for shipping consumer facing, high quality, mobile products.
  • Experience working in an Agile/Scrum environment

Additional Desired Skills:

  • Strong analytical and problem solving skills
  • Strong critical thinking skills
  • Strong verbal and written communications skills
  • Highly motivated and passionate about programming and technology
  • Must be able to work in a team based environment
  • Ability to work well under pressure with accelerated time-lines