Design and implement UI components for mobile applications using React Native, collaborate with teams, and optimize performance through effective coding practices.
This is a remote position.
Responsibilities:
- Design and implement user interface components for JavaScript-based web and mobile applications using React ecosystem
- Work as a part of a small team that includes other react native developers, designers, QA experts, and manager.
- Build app and UI components from prototypes and wireframes
- Work with native modules as and when required
- Use Native APIs for tight integrations with both platforms – Android and iOS
- Write automated tests to ensure error-free code and performance
- Improve front-end performance by eliminating performance bottlenecks
- Create front-end modules with maximum code reusability and efficiency
- Implement clean, smooth animations to provide an excellent user interface
- Work with third-party dependencies and APIs
- Work with Redux architecture to improve performance of the websites/mobile apps
- Coordinate with the cross-functional teams to build apps in stipulated time/budget.
Requirements
Technical Skills:
- Significant experience working with React web and mobile along with tools like Flux, Flow, Redux, etc.
- In-depth knowledge of JavaScript, CSS, HTML, functional programming, and front-end languages
- Strong knowledge of React fundamentals such as Virtual DOM, component lifecycle, and component state
- A complete understanding of the full mobile app development lifecycle right from prototyping
- Knowledge of type checking, unit testing, typescript, prop types, and code debugging
- Experience working with REST APIs, document request models, offline storage, and third-party libraries
- Strong understanding of web technologies like JavaScript, HTML, and CSS
- Knowledge of user interface design and responsive designs
- Well-versed in a variety of React Native software and technologies such as Jest, Enzyme, ESLint, and so on
Similar Jobs
Blockchain • Software • Analytics • Financial Services • Cryptocurrency
Develop advanced mobile applications for iOS and Android using React Native, focusing on integrating crypto wallet features and collaborating with cross-functional teams.
Top Skills:
Ci/CdEs6+ExpoJavaJavaScriptKotlinNative ModulesObjective-CReactReact-NativeReduxRestful ApisSwiftWebsockets
Blockchain • Software • Analytics • Financial Services • Cryptocurrency
Develop cross-platform mobile applications using React Native, integrating crypto wallets and DeFi features, and collaborating with backend developers and UI/UX designers to deliver secure and innovative solutions.
Top Skills:
Ci/CdEs6+JavaJavaScriptKotlinNative Modules (C++)Objective-CReactReact NativeReduxRestful ApisSwiftWebsockets
Blockchain • Fintech • Financial Services • Cryptocurrency • Web3
Develop and enhance mobile applications for iOS and Android using React Native, ensuring performance and quality while collaborating with cross-functional teams.
Top Skills:
Es6GitGitJavaScriptMySQLPostgresReact NativeRestful ApiSQLTypescript
What you need to know about the Delhi Tech Scene
Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.


