Michigan IT Jobs

Mobile michigan-jobbank Logo

Job Information

TEKsystems React Mobile Developer in Byron Center, Michigan


This person will be working on the ecommerce, business to business and consumer facing apps that will work within the companies ecosystem. This group interacts with stakeholders from the marketing team and ecommerce teams and reports up through IT.

This position is responsible to provide technical leadership in specialized area of application systems design and user experience for complex company web and mobile based applications.

--Responsible for application programming of moderately complex systems within assigned functional area/systems and may be responsible for completion of a phase of a project.

--Design, code, test, debug and implement systems, functions and related applications necessary to meet business needs, working under limited supervision. Work with cross-functional IT areas to coordinate development projects.

--May lead the research and fact finding to modify, develop, implement and maintain moderately complex company applications/information systems; develop detailed functional specifications, process documents and/or workflow diagrams for application programming.

--Assist with the development of project scope, objectives and milestones to meet assigned project definition and requirements. Work with IT Project Managers, Business Analysts and/or business users to provide detail application/system information.

--Troubleshoot program issues and interface with appropriate IT sub-departments and/or cross functional business areas to create and provide detailed application/system information to resolve any issues.

--Ensure timely documentation of new programs or changes to existing programs.

--Maintain current knowledge of industry trends and best Information Technology practices; make recommendations to improve current programs and processes.

--May provide guidance and/or training to lesser-experienced Programmer Analysts.

--Participate in the on-call support rotation.

--Five (5) years’ Information Technology experience

--Minimum of three years React Native experience

--Build reusable components and front-end libraries

--Translate high fidelity designs and wireframes into high quality code

--Working experience in iOS or Android development

--Rock solid understanding of state management using Redux

--Experience developing and bridging native modules/components for React Native

--Experience publishing apps in both the iOS App Store and the Google Play Store

--5+ years’ experience in JavaScript, including ES6+ syntax

--Knowledge of functional programming

--Ability to write well-documented, clean code

--Experience with third-party dependencies and debugging dependency conflicts

--Familiarity with native build tools, like XCode, Android studio, etc.

--Understanding of REST APIs, the document request model, and offline storage

--Experience with automated testing suites like Jest

--React.js experience preferred

--CI/CD experience preferred

--Plan for and work flexibly to deadlines

--Identify options for potential solutions and assessing them for both technical and business suitability

--Proven source code tooling with Git (ability to feature branch, merge, pull, push)

--Work collaboratively with peers, performing code reviews and pull requests

--Experience working in an agile team

--Strong verbal and written communication skills; ability to communicate IT programming in a non-technical manner.

--Must have strong organizational, prioritization, analytical and problem- solving skills.

--Must be detail oriented and have strong project/time management and research skills.

--Ability to interact with management.


react native, redux, ios development, android development, javascript, git, agile methodology

Top Skills Details:

1) 3+ years of React Native experience

2) 5+ years experience in JavaScript, including ES6+ syntax

3) Proven source code tooling with Git (ability to feature branch, merge, pull, push)

Additional Skills & Qualifications:

4) React.js experience preferred

5) CI/CD experience preferred

6) Experience publishing apps in both iOS App Store and Google Play Store

We will need to submit GitHub repository and IKM assessment with each candidate.

Experience Level:

Intermediate Level

About TEKsystems:

We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.