Mobile Developer

New York, NY

Company Name :IBA Infotech LLC

Type : Contract

Primary Skills : Java, iOS, Design Experience, Git, Android, Unit Testing, OOP

Location : New York


Job Description:


  • Work in an agile environment where we ship features frequently to create user delight

  • Collaborate with other talented developers, product and designers to help define, build and deliver new features in our iOS and Android apps

  • Share responsibilities like app architecture/design reviews, code reviews, writing unit tests, performance tuning

  • Analyze and optimize application code and/or APIs for efficiency and performance

  • Own and deliver - from the small must-do tasks to large, complex projects with many moving parts

  • Share your opinions on, and help shape our technical direction, best practices, product designs/ideas and team processes - we value (and depend on) your input!

  • The quintessential teammate - great communicator, adaptable, supportive, hard working and enjoys a good laugh

Minimum Qualifications:

  • Bachelors or greater in Computer Science or related engineering degree

  • 3+ years experience building native Android or iOS apps that have been successfully launched

  • Strong coding chops, code design skills and grasp of development best practices - including object-oriented design; writing modular, reusable, testable code; data structures; concurrency; performance tuning

  • Proficiency in developing on mobile platforms: Java, Gradle, Android Studio, Material Design standards, git, xcode, cocapod, etc. - the skills and tools needed to build iOS and Android apps

  • Excellent analytical, problem solving, and debugging skills

  • Push the boundaries of innovation


Preferred Qualifications:

  • Experience with unit testing technologies such as OCMock, Kiwi, Roboelectric

  • Experience with functional testing technologies such as Espresso, Appium, XCUITest