Sr. React Engineer/Manager, React Native Software
Ada, OK, US, 74820
Company has a client that is seeking a Senior React Engineer & Manager, React Native Software Engineering.
Summary:
The Senior React Engineer & Manager, React Native Software Engineering provides leadership for the development of our product-facing, commercial software including hands-on design and development, and management of their remote-first Front end development team!
Duties Include:
- Lead and manage the new features including the development of a reusable framework using the latest React and React Native technologies to engineer clean, modularized, and well unit and integration-tested TypeScript code that runs seamlessly across native and mobile apps; Lead and manage junior engineers through peer coding, perform code reviews
- Senior React Engineer & Manager, React Native Software Engineering will evolve the front-end architecture to support future needs based on input from the product roadmap and interactions with Product Management and Senior Management
- Investigate and recommend new technologies, design patterns, tools, and practices to make our web apps even better
- Interact with Product Owners, Architects, and management to transform feature specifications into designs and development plans
- Design and develop JavaScript/TypeScript business logic and ReactJS visual components
- Work with the Cloud back-end team to negotiate REST API contracts
- As a Manager, React/React Native Software Engineer, you will manage and mentor a team of front-end engineers, including hybrid mobile app developers
- Employ the agile methodology to deliver software quickly and efficiently
- A BS in Computer Science or equivalent experience
- At least 8 years of developing web applications using JavaScript and 3 years developing ReactJS and React Native applications
- Expert skills in developing JavaScript and/or TypeScript code
- Extensive experience employing ReactJS and expert understanding of the latest trends in the use of, and the evolution of, ReactJS web applications
- A deep understanding of Single Page App architectures
- Solid experience implementing localized web applications (i18n, l10n)
- Expert knowledge of HTML and CSS and producing pixel-perfect results
- Experience employing Git, following branching patterns, and submitting pull requests
- Strong unit and integration test habits
- Experience employing React Native to develop hybrid mobile apps
Company is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
Apply here with ITWQG2043338 as the reference code.