Post Job Free
Sign in

Mobile Developer - React Native

Company:
TALENT Software Services
Location:
Richfield, MN
Posted:
May 21, 2024
Apply

Description:

Are you an experienced Mobile Developer - React Native with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Mobile Developer - React Native to work in Richfield, MN.

Position Summary: Retail Warehousing product is on a modernization journey and building a React Native mobile app and workstation app. It is a multi-year journey requiring cross-team collaboration. Senior Engineering skills, technical mentor

Primary Responsibilities/Accountabilities:

Passionate Android engineer who is comfortable designing, building, testing, releasing and maintaining Android applications

Excited by the potential of mobile technology to transform the way that interacts and services its employees and customer base

An eye for amazing design and user experience

Someone that values ownership and stepping outside a job description

Must have the ability to contribute to both the design and development on flagship Android development pipeline for new and existing products

Prototype and develop new v1 products that leverage consumer and enterprise business

Pair Programming: 10 -15% of the time helping and mentoring other candidates.

Improving knowledge and understanding of core concepts of SE, coding small features, coding large features, mentoring others, learning and applying industry trends, creating and improving internal libraries and tools, partnering with team-specific stakeholders, designing features, participating and leading in production support, teaching best practices internally

Demonstrates creativity and takes initiate in solving complex problem with high quality

Perform technical code reviews to ensure quality

Keep up to date on industry technology trends and modern software delivery techniques.

Demonstrate knowledge of industry trends and look for ways these trends could add value to your products or engineering practices.

Active participant in planning activities. Contributes to strategic planning

Anticipates technical issues at the product level and makes architectural and design decisions to avoid them

Communicate effectively articulating technical decisions to product and technical partners

Developing and maintaining long term business domain knowledge

Provide direction to engineering team consisting of engineering and QA resources leveraging diverse development methodologies (agile)

Enforce processes around development methodologies including continuous integration, static code analysis, test coverage, test automation etc.

Responsible for maintaining solution integrity through the course of the project including controlling scope, managing solutions for change requests and clarifying solution capabilities during all delivery phases.

Partners with product, UX, and analytics to drive requirements that take into account all stakeholder's needs

Qualifications:

Bachelor's degree in Computer Science or related field

Hands-on experience building react native Mobile app and Web app

7-10 years of development experience

Deep understanding of mobile, client-server development

Knowledge of Material Design

Experience with Android test automation & CI frameworks

Experience developing consumer apps

Design and architecture knowledge

Experience with Agile software development

Great understanding/knowledge of Java and object oriented design

Technically sound –REACT Native, REACT JS, Java, Spring/Spring boot Framework, Angular JS

Good mentor, ability to mentor rest of the engineers on the team

Strong communication skills, ability to articulate, challenge team, business and stakeholders and try to solve the right way.

Solution and delivery-focused.

AWS migration and implementation experience

Preferred:

Product Modernization experience

Domain Knowledge and understanding of Supply chain/Retail/warehouse operations

Apply