Search Jobs

React Native Developer

Detroit, MI 48243

Posted: 09/17/2018 Industry: Front-End Development Job Number: 6689

React Native Developer (#6689)

 

Are you a car enthusiast that’ s curious about the other side of the auto-industry?

 

ektello is looking for a React Native Developer for one of the most iconic clients in Detroit, MI. Our client is among the world’ s largest automakers. They’ re a multinational corporation that designs, manufactures, markets, and distributes vehicles and vehicle parts. From electric cars to heavy-duty full-size trucks, they provide a complete range of vehicles that meets the needs and expectations of drivers on a global scale.

 

The Advanced Product Development team is a group of skilled, technical, software engineers that are capable of building complex systems in an extremely rapid fashion. They are frequently tasked with bringing to life new concepts, exploring technical challenges and demonstrating their work. This team is passionate about new technology and has the desire to learn and explore new ideas.

 

You will be involved in all aspects of developing new features including user story elaboration, estimation, analysis, design, programming, unit/integration testing and debugging following Agile development practices such as Scrum and Extreme Programming (XP). In this highly collaborative, cross-functional, and Agile environment, you will…
  • Build industry leading mobile apps for connected vehicles on a global scale
  • Elaborate, estimate, and design for small increments of work… just-in-time
  • Commit to completing well-defined work and deliver on those commitments
  • Swarm around tasks along with other Scrum team members
  • Perform technology evaluation and design spikes
  • Test-drive code (Test Driven Development)
  • Pair program with different people in many situations
  • Report status of assigned software development tasks
  • Consistently follow the specified software development methodology
  • Model courageous and continuous learning to the team. Actively help team members continuously learn
  • Promote improvements in programming practices such as functional/acceptance test driven development, continuous integration, and test automation
  • Continuously learn and challenge the organization concerning new practices, processes, technologies, and languages
  • Build a strong team using their collaboration skills. Interview and mentor team members.
  • Provide leadership and assistance among and across teams/organizations
  • Prospective candidates possess a high degree of business insight, creativity, decision making skills, a drive for results, the ability to negotiate, the ability to develop peer relationships, and a strong technical learning capability.

 

Top Skills:
  1. Minimum 1 year of experience writing code for iOS/Android apps in React Native, or a minimum of 2 years’ experience building applications using JavaScript frameworks like React or AngularJS required
  2. Experience in mobile application development (iOS or Android)
  3. Experience in an Agile environment

 

Required experience and skills are:
  • 3 - 10 years of experience as a software developer on production project
  • Design and write software technical specifications, write software code and perform unit testing
  • Apply current technology to solve technical problems and ensure system and application performance is optimized
  • Work with business units to improve efficiency and remove barriers in applications
  • Work with product teams on new product ideas, designs, prototypes and estimates
  • Maintain coding standards to facilitate code maintenance and enhancement
  • Provide deep systems support (programming, architecture, system analysis) for the Applications team
  • Document processes and development projects

 

Preferred experience and skills:
  • Minimum 1 year of experience writing code for iOS/Android apps in React Native, or a minimum of 2 years’ experience building applications using JavaScript frameworks like React or AngularJS required
  • Experience designing and developing mobile applications in a complex operating environment; financial industry experience strongly preferred
  • Experience in app design and development for iOS using Objective-C and Android using Java is a plus
  • Understanding of object-oriented design, client-server architecture, and relational database design
  • Experience in Xcode, Fabric, Jenkins for continuous integration; experience with Redux, Github, and Chrome debugger
  • Experience with the publishing process for both Apple and Google app stores
  • Experience with multithreading, memory management, and caching mechanisms specific to mobile devices
  • Familiarity with SCRUM as a development method for Agile Development
  • Proven ability to quickly learn and apply new technologies Bachelor' s degree in Computer Science or an equivalent of work related experience

 

Education:          BS in Computer Science or other related field of study and applicable work experience

Location:             Detroit, MI

Duration:            Long-term Contract (12 + months)

6689

Meagen Shook
Technical Recruiter

Looking for a voice of reason during the hectic job search? I take the time to pinpoint exactly what you are looking for so that we can cut the stress and streamline your search. I work to bring quality over quantity to your inbox, your to-do list, and your job search.
Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.