Open Position: Please send resumes to jobs@eappdesign.com


Senior iOS/Mobile Platform Developer

Responsibilities:

  • Design, develop and validate mobile platform SDK and reference applications on Apple iOS 7+
  • Develop platform SDK and iOS reference applications in Objective-C and/or Swift
  • Creating public-facing iOS SDK solutions for highly-visible customers
  • Collaborating with remote global teams, including device, cloud, test, etc.


Required Skills:

  • Strong iOS, Swift, Objective-C, C# development skills.
  • Extensive experience working with Core Foundation APIs and NS frameworks, Xcode, UI Kit
  • Experience developing large-scale native mobile apps on Apple iOS
  • Strong knowledge of Apple ecosystem and platform specific details
  • Working knowledge of relational databases and SQLite/Core Data
  • Experience optimizing for performance, compact code and low battery usage
  • Essential Object Oriented analysis and design skills, including concurrency, multi-threading, defensive programming
  • Hands-on experience with Object Oriented Design Patterns (you know more than just Singleton)
  • Experience with API development, RESTful web services, platform development
  • Bachelors Degree in Computer Science, Computer Architecture, or related major, or equivalent experience
  • Strong problem solving skills and the ability to juggle multiple priorities with tenacity and initiative


Nice to Have Skills:

  • Experience developing public-facing APIs
  • Familiarity with Java, C, C++, JavaScript
  • Knowledge of Android platform and Android SDK
  • Ability to understand and parse XML, JSON and serialized data
  • Experience with Bluetooth LE protocol
  • Experience with Amazon Web Services and Cloud Services
  • Master’s Degree or another advanced degree is preferred




Senior Android/Mobile Platform Developer

 Responsibilities:

  • Developing Java and Android OS 4.4+ based mobile app platform and reference applications
  • Designing, developing and validating mobile platform and reference apps for new wearable devices
  • Creating public-facing Android SDK solutions for highly-visible customers
  • Collaborating with remote global teams, including device, cloud, test, etc.


 
Required Skills:

  • Experience developing large-scale native mobile apps on Android and iOS
  • Solid knowledge of Android Frameworks and Android SDK
  • Working knowledge of Android Studio
  • Solid Java programming skills (you can program now!)
  • Essential Object Oriented Programming skills, including concurrency, multi-threading, defensive programming
  • Hands-on experience with Design Patterns (you know more than just the Singleton pattern)
  • Experience with API development, RESTful web services, platform development
  • Bachelors Degree in Computer Science, Computer Architecture, or related major, or equivalent experience
  • Strong problem solving skills and the ability to juggle multiple priorities with tenacity and initiative


Nice to Have Skills:

  • Experience developing public-facing APIs
  • Familiarity with C#, C, C++, JavaScript
  • Ability to understand and parse XML, JSON and serialized data
  • Experience with Bluetooth LE protocol
  • Experience with Amazon Web Services and Cloud Services
  • Master’s Degree or another advanced degree is preferred




Windows Application Development Engineer
 
Responsibilities:

  • Developing SDK on Visual C++ with Windows 8.x platform and develop reference applications
  • Testing the reference apps with new wearable devices
  • Creating public-facing Windows SDK solutions for highly-visible customers
  • Collaborating with remote global teams, including device, cloud, test, etc.


Required Skills 

  • Experience windows 8.x features
  • Solid knowledge of Visual C++ and C#
  • Good understanding of COM, WPF, Windows store Apps and background services
  • Solid knowledge of RPC and client-server interaction.
  • Good exposure to version control systems such as TFS and GIT.
  • Essential Object Oriented Programming skills, including concurrency, multi-threading, defensive programming
  • Bachelors Degree in Computer Science, Computer Architecture, or related major, or equivalent experience
  • Strong problem solving skills and the ability to juggle multiple priorities with tenacity and initiative


Nice to Have Skills:

  • Experience with Bluetooth LE protocol
  • Good understanding of Authentication process.
  • Familiarity with C, C++, JavaScript
  • Ability to understand and parse XML, JSON and serialized dataMaster’s Degree or another advanced degree is preferred

eApp Design is growing and we are seeking experienced iOS and Android Mobile developers to help us develop platform for wearable technology. You will be working with enthusiastic and experienced peers in an environment that facilitates delivering industry-leading solutions with both creative-edge and high quality.

eApp design provides

  • Excellent work environment.
  • Developing new products.
  • Creating cutting-edge technologies and taking pride of your craft!