- Support entire application lifecycle (concept, design, test, release and support) on both Android and iOS
- Coding, building a framework as the application grows so our Apps and SDKs are unanimous
- Develop pixel perfect UI starting from high quality mock-ups
- Collaborate and work with cross- functional teams and stakeholders
- Work with security protocols and data transfer optimization
- Understand functional requirements and translate them into app design and implementation.
- Participate in code reviews to maintain a high standard of code quality.
- Provide testing guidance to QA team.
- 5+ years of total experience in developing mobile apps and 3+ years of relevant experience in Android and iOS
- Experience in development and publishing of minimum 3-4 apps using React Native on play store and app store
- Excellent understanding of React, Experience in working with Redux, Flux or similar patterns
- Must have at least 2 mobile apps live in app store / play store
- Excellent command on native Android or iOS app development tools like Android Studio and Xcode
- Excellent understanding of data structures and algorithms
- Experience developing mobile apps with integration of third party APIs and/or SDKs
- Ability to complete an assigned task without external help and hand-holding
- Aspire to become better at coding, grow with the company.
- Sense of ownership about the product.
- Good communication and teamwork skills
- The ability to prioritize and manage several different tasks at once.
Nice to have:
- Familiarity with OOP design principles
- Experience in SaaS
- Open source contributions
- Experience developing your own React Native wrappers for native functionality
B.Tech. / B.E. degree in Computer Science or equivalent software engineering