Search jobs > Sterling Heights, MI > Ios developer

iOS/ Android Developer

Central Transport
Sterling Heights, MI, United States
Full-time

We are in search of a strong mobile app developer who welcomes both engineering and maintenance tasks. The ideal candidate will implement new user interfaces and features together with automated unit and integration tests.

The individual will work full-time out of our office in Sterling Heights, MI. If you are a creative problem solver with a deep understanding of iOS and Android, we want to hear from you!

Responsibilities

  • Developing new features and user interfaces from wireframe models
  • Ensuring the best performance and user experience of the application
  • Fixing bugs and performance problems
  • Writing clean, readable, and testable code
  • Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions

Skills

  • Extensive knowledge about mobile app development. This includes the whole process, from the first line of code to publishing in the store(s)
  • Deep knowledge of iOS and Android
  • Proficiency with writing automated tests
  • Familiarity with RESTful APIs and mobile libraries for networking
  • Familiarity with the JSON format
  • Experience with profiling and debugging mobile applications
  • Strong knowledge of architectural patterns MVP, MVC, MVVM, and Clean Architecture and the ability to choose the best solution for the app
  • Familiarity with Git
  • Familiarity with push notifications
  • Understanding mobile app design guidelines on each platform and being aware of their differences
  • Familiarity with React Native, Expo, and Node
  • Basic Microsoft SQL Server knowledge would be a benefit, but not required
  • 21 days ago
Related jobs
Promoted
Central Transport
Sterling Heights, Michigan

If you are a creative problem solver with a deep understanding of iOS and Android, we want to hear from you!. We are in search of a strong mobile app developer who welcomes both engineering and maintenance tasks. Cooperating with back-end developers, designers, and the rest of the team to deliver we...

Promoted
System One
Auburn Hills, Michigan

ALTA IT Services has a 12-month+ contract opening for an Android Developer to support the development. ...

Promoted
DCS Corporation
Sterling Heights, Michigan

Army Software Engineering Center customer, applying your knowledge and skills by providing technical engineering services that support the development of software requirements, architecture, design, code and test for the JLTV Program. Software development following organizational standard software p...

Promoted
United Wholesale Mortgage
Pontiac, Michigan

Work with Architects, Developers and business clients to collaborate and build industry leading software. Develop extensible enterprise software using cutting-edge technology. Promote best practices and patterns in software development. Mentor new developers and support cross-functionality of roles....

Promoted
Ottaway Digital
Troy, Michigan

We are expanding and adding developers who will work hand-in-hand with our web designers to create the best and most compelling websites in the country. Troubleshooting of websites, integrations, email, and software. Launching and transferring websites. Working experience in Web Development and arch...

Promoted
Aquasight
Troy, Michigan

In this role, you will be responsible for the development develop a multi-tenant, template-driven front-end application for our Software-as-a-Service (SaaS) platform. Lead a team of developers in building configurable, template-driven, multi- tenant web front end platforms and mobile apps for a real...

Promoted
TalentRupt Inc.
MI, United States

Provide support in the full systems life cycle for multiple applications to ensure application software is delivered on time. Work closely with data science, client, and team members on small to large, complex projects to understand the business requirements that drive the analysis, design, and deve...

Promoted
InfoVision Inc.
Auburn Hills, Michigan

We have an immediate Openings with Our Direct Client for a Long-term contract position.Location: Auburn Hills, MI (at least two days on site per week).This role will provide engineering and architecture support for complex system management activities related to system software, hardware, performanc...

Promoted
Atos
Troy, Michigan

Role : Python/ PySpark Developer. ...

Promoted
Flagstar Bank
Troy, Michigan

The Senior Application Developer responsibilities include understanding and supporting the business of Flagstar Bank through the design, development and implementation of applications, application enhancements and new capabilities. The senior application developer may act as a project manager on sma...