Architect - React JS/React Native
Overview
In this role you will design and implement scalable application architectures and responsive UI solutions. You will collaborate across cross-functional teams to deliver user-centric applications and own key design and development phases. You will handle requirements, design artifacts, coding, testing, and build releases while maintaining quality and performance. You will work with modern web/mobile stacks and AWS serverless components to deliver robust applications that meet time and resource constraints. This position offers the opportunity to shape frontend architecture, drive quality through reviews, and engage with customers and stakeholders.
ResponsibilitiesDevelop and apply architecture methodologies and leading practicesBuild responsive UI applicationsCollaborate with cross-functional teams to deliver applicationsOwn complete application requirements gatheringPrepare High Level and Low level design documentsCode, unit test, and fix bugsConduct code reviews and maintain coverage/documentationPrepare build release documentsDeliver under time/scope/resource constraintsSupport multi-project delivery and stakeholder engagement
Key requirements8+ years of development experience4+ years in responsive UI application developmentExperience as React.js DeveloperExperience as ReactNative DeveloperSolid understanding of serverless architecture (AWS)Full stack (Lambda and API Gateway)Knowledge of JavaScript, CSS, HTML and front-end languagesExperience with React tools: React.js, Webpack, Enzyme, Redux, FluxExperience with ES6/ES10Testing tools: Jest, MochaWeb-based debugging and performance testingRequirement elicitation and effort estimationObject Oriented Programming conceptsWeb service requirements (SOAP, REST/JSON)CI/CD toolsSVN, Git, GradleExperience in application lifecycle developmentAptitude for learning programming conceptsExcellent presentation and communication skillsCustomer engagement experienceCross-functional collaborationReact.jsReactNativeIonic integration with ReactJS