Architect - React JS/React Native

Posted 3 days ago

ntt dataTempe (AZ)
Software DevelopersCustom Computer Programming Services

SENIORITY

Lead

Apply

About the role

NARole Responsibilities: Develop and apply application architecture methodologies, standards and leading practicesDevelop responsive UI applicationsCollaborate with cross-functional teams like Business Group to deliver the applicationsHave ownership of complete applicationRequirements gathering and understandingPrepare High Level and Low level design documentCoding, Unit testing & bug fixingResponsible for code reviews, coverage information capture and documentationBasic sanity/developer testing of the buildPrepare build release documentAbility to work and deliver under triple constraint (time, scope and resources)Multi-tasking and ability to contribute to multiple projects in parallelExcellent presentation, communication skills and customer engagement experienceGood understanding of mobile development eco systemHands one experience with integrating ReactJS applications with IOnic frameworkRole Requirements:8+ years of development experience with at least 4 years in responsive UI application developmentPrevious experience working as a React.js Developer.Previous experience working as a ReactNative Developer.Solid understanding of serverless architecture (AWS)Full stack (Lambda and API Gateway)Nice to have: Angular, Data Ops, Dev Ops.In-depth knowledge of JavaScript, CSS, HTML and front-end languages.Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.Understanding of newer specifications of EcmaScript ES6, ES10Testing tools like Jest, MochaExperience with browser-based debugging and performance testing softwareAbility to perform requirement elicitation and estimate the effort accordinglyExpert level understanding of application architectureObject Oriented Programming ConceptsWeb service requirement (SOAP, REST/JSON)Solid understanding of the full application development life cycleSVN, Git , Gradle version control experienceExperience of CI/CD toolsExperience object-oriented concepts and design patternsAptitude for learning and applying programming conceptsNAPosting Date: Department: -

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this