Mobile Developer

IBA InfoTech Inc.
New York, NY, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Android Software Development Android Studio Apple IOS Apple Xcode Unit Testing Code Review Data Structures Software Debugging Gradle Object-Oriented Software Development
+6 more
Performance Tuning Material Design Appium Concurrency Git Information Technology

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

Requirements

  • 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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on ibainfotech.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

5:51 min

Understanding build structure and core Gradle plugins

Amanda Martin · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

37 sec

Setting up mobile development environments and editors

Milica Aleksic Milica Aleksic · LIVE

2:42 min

Automating framework distribution workflows with Gradle tasks

Marco Gomiero · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all