Responsibilities:Develop UI using React JS front end web frameworks. Collaborate with the client team in end to end SDLC phases from requirements to rollout. Estimate and size technical scope of work and help determine resource needs. Interacts with business analysts, UX, and business leadership and supports creation of FSDs, design doc. Understand the project requirements and propose solutions that fit within the enterprise framework and standards. Create solutions by developing, implementing, and maintaining Java based components and interfaces. Design and develop user interfaces to internet/intranet applications by setting expectations and features priorities throughout the development life cycle.Develop software using Java with Spring products. Support development of complex front-end logic. Complete applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.Support clients by developing documentation and assistance tools. Responsible for the team who report to you and how they perform. Requirements:+3 years of successful software development experience using JavaScript and React Native.A proven track record of creating innovative customer-focused solutions.Experience building and deploying native mobile applications for iOS and Android.Familiarity with Android Developer tools and iOS developer tools.Knowledge of JavaScript, Node.js, Fastlane, Redux, CodePush, Axios.Knowledge in backend technologies like AWS, Google Firebase, etc.Experience with Bitbucket or Github and cloud-based technologies such as Jira.Ability to create intuitive, testable, maintainable and efficient code.BS in Computer Science or equivalent preferred