سه شنبه 21 ارديبهشت 1395 2016-05-10 12:09

Job Opportunities

Web Application Developer

Requirements:

  • Proficiency in JavaScript
  • Experience with designing and implementing RESTful APIs
  • Experience in JavaScript frameworks like React and/or Angular
  • Experience in HTML5 and CCS3 and their frameworks

Preferred Skills:

  • Experience in Realtime Web Technologies like WebSocket and SSE
  • Experience in writing Desktop applications with Web Technologies like NW.js

Web Service Developer

Requirements:

  • Proficiency in at least one of Python, PHP, Ruby or Elixir
  • Experience with designing and implementing RESTful APIs
  • Experience with SQL or NoSQL databases

Preferred Skills:

  • Experience with Linux and its Tools
  • Enthusiasm for making systems Scalable, Reliable and Available

Data Service Developer

Requirements:

  • Proficiency in a JVM based language like Java or Scala
  • Experience with SQL and NoSQL databases
  • Experience with Microservices
  • General Understanding of Network Concepts and Protocols
  • General Understanding of Distributed Systems
  • Enthusiasm for making systems Scalable, Reliable and Available

Preferred Skills:

  • Experience with Functional Programming
  • Experience with Scala and its Ecosystem
  • Experience with Linux and its Tools

Core Service Developer

Requirements:

  • Experience with Socket Programming in any Language
  • Enthusiasm for developing in Erlang/OTP
  • Experience with Linux and its Tools
  • General Understanding of Network Concepts and Protocols
  • Enthusiasm for making systems Scalable, Reliable and Available

Preferred Skills:

  • Experience with Functional Programming
  • Experience with TCP/IP Protocol Suite
  • Experience with Clustering and Distributed Systems
  • Proficiency with Linux Observation and Tuning Tools

iOS Application Developer

Requirements:

  • Proficiency in Objective-C
  • Proficiency in iOS Development Kit (SDK)
  • Experince with using Third-Party Libraries
  • Experience with iOS Development at least for 1 year
  • Experience with SQLite database

Preferred Skills:

  • Experience with Concurrent Programming Paradigms
  • Experience with Test Driven Development (TDD)
  • Understanding of C Programming Language
  • General Understanding of Network Concepts and Protocols

Android Application Developer

Requirements:

  • Proficiency in Java Platform, Standard Edition (SE)
  • Proficiency in Android Software Development Kit (SDK)
  • Experience with developing Android Components
  • Experience with Android Development at least for 1 year
  • Experience with SQLite database

Preferred Skills:

  • Experience with Concurrent Programming Paradigms
  • Experience with Test Driven Development (TDD)
  • Understanding of C Programming Language
  • General Understanding of Android Native Development Kit (NDK)
  • General Understanding of Network Concepts and Protocols

Personal Qualities

  • Able to Communicate Efficiently
  • Show Collaborative Spirit

 

If you are interested to join us, please send your CV to jobs [at] bisphone [dot] com address.

BisPhone for Android

Download

BisPhone for iOS

Download
X