iOS Developer

Responsibilities

  • Design and build applications for the iOS platform
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with a team to define, design, and ship new features
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization

Skills

  • Proficient with Objective-C or Swift {{depending on project requirements}}, and Cocoa Touch
  • Experience with iOS frameworks such as Core Data, Core Animation, etc.
  • Experience with offline storage, threading, and performance tuning
  • Familiarity with RESTful APIs to connect iOS applications to back-end services
  • Knowledge of other web technologies and UI/UX standards
  • Understanding of Apple’s design principles and interface guidelines
    Knowledge of low-level C-based libraries is preferred
    Experience with performance and memory tuning with tools {{such as Instruments and Shark, depending on project needs}}
    Familiarity with cloud message APIs and push notifications
    Knack for benchmarking and optimization
    Proficient understanding of code versioning tools {{such as Git, Mercurial or SVN}}
    Familiarity with continuous integration

ASP.NET (MVC) Developer

Job Description

Hands on experience in designing and developing .NET applications using ASP.NET, C#, AJAX, JQuery, JavaScript, XML.

Database connectivity using ADO, Linq to SQL, Entity Framework

Proficient in creating ASP.net web applications and exposure in:

  • Creating User Controls
  • All the Web Controls
  • Validation Controls
  • Master Pages
  • ASP.Net AJAX Controls
  • Exposure to reporting tools like SSRS Reports, Crystal Reports
  • End-to-end SDLC experience: analysis and scoping, design, development, QA, and deployment
  • Should have strong knowledge on OOP concepts
  • Knowledge of MVC and WCF would be an advantage

React Native Developer

Job Description

We are looking for a React Native developer interested in building performant mobile apps on both the iOS and Android platforms.

Responsibilities

  • Build pixel-perfect, buttery smooth UIs across both mobile platforms.
  • Leverage native APIs for deep integrations with both platforms.
  • Diagnose and fix bugs and performance bottlenecks for performance that feels native.
  • Reach out to the open source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.
  • Maintain code and write automated tests to ensure the product is of the highest quality.
  • Transition existing React web apps to React Native.

Skills

  • Ability to write well-documented, clean Javascript code
  • Rock solid at working with third-party dependencies and debugging dependency conflicts
  • Familiarity with native build tools, like XCode, Gradle {{Android Studio, IntelliJ}}
  • Understanding of REST APIs, the document request model, and offline storage
  • Experience with automated testing suites, like {{Jest or Mocha}}



GET YOUR FREE QUOTE

loading
×

GET YOUR FREE QUOTE

loading

Let us give you our honest opinion.

Book your FREE 30 minutes consultation with