
- Part of the core team responsible for powering the various apps and moving parts of the product
- Architect, build and maintain excellent React Native applications with clean code.
- Integrate third-party API's.
- Release applications to the Apple and Google Play stores.
- Design new and re-design existing user-facing features
- Design, build and own key technology decisions and implementations
- Wear multiple hats - that of an architect, developer or product owner
- Collaborate with other team members to find optimal solutions and engineering workarounds based on resource/time constraints
- Communicate development status and features to the rest of the team members
- Manage interactions with designers, testers and other developers
- Define and enforce front end coding standards, accessibility and other technical standards
Required Skills :
- 4 - 6 years of overall software development experience
- 3+ years of professional experience in Native React
- Highly proficient in rendering components with Native APIs
- Highly proficient in JavaScript, modern JavaScript, HTML,
- Highly proficient in one or more libraries (e.g. Redux, React Router, etc) for state managing and routing in addition to React.
- Proficient in using Git as a control system
- Experience with collaborative code development in small agile teams and managing releases (Git, Gerrit, Continuous Integration)
- Outstanding understanding of software design and architecture
- An understanding of React Native best practices and a commitment to following them.
- Ability to work through new and difficult React Native issues and contribute to libraries as needed.
- Ability to create and maintain continuous integration and delivery of React Native applications.

Similar jobs
1. React Native Developer
Required Experience - 1-2yrs
https://www.linkedin.com/feed/hashtag/?keywords=location&highlightedUpdateUrns=urn%3Ali%3Aactivity%3A6696352518466863104">#Location : https://www.linkedin.com/feed/hashtag/?keywords=indore&highlightedUpdateUrns=urn%3Ali%3Aactivity%3A6696352518466863104">#surat
https://www.linkedin.com/feed/hashtag/?keywords=immediatejoiners&highlightedUpdateUrns=urn%3Ali%3Aactivity%3A6696352518466863104">#immediatejoiners preferred.
Interested candidates can apply
About TrueFan
TrueFan is a celebrity-fan experience platform that enables fans to connect with their favorite celebrities. The business runs on a mobile application where fans compete in an online quiz contest designed on the life of their favorite celebrity (their movies, trivia, facts, etc.) and the winners get a personalized video message from them. The idea is to provide millions of fans an opportunity to fulfill their lifelong dream of interacting with their favorite celebrity while keeping it simple, passion oriented, and engaging for them.
TrueFan is founded by ex-IIT-SRCC alumni and is backed by marquee investors including Ronnie Screwvala, Mayfield Fund, and Saama Capital.
For more details: visit https://www.truefan.in/" target="_blank">https://www.truefan.in/
Job Description
Job: Full time
Location: Gurugram(Delhi NCR)
Budget: 10 - 30 LPA
We are looking for a React Lead interested in building performant mobile apps on both the iOS and Android platforms. You will be responsible for architecting and building these applications, as well as leading and coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
Responsibilities
- Build pixel-perfect, buttery-smooth UIs across both mobile platforms.
- Leverage native APIs for deep integrations with both platforms.
- Diagnose and fix bugs and performance bottlenecks for performance that feels native.
- Reach out to the open source community to encourage and help implement mission-critical software fixes -React Native moves fast and often breaks things.
- Maintain code and write automated tests to ensure the product is of the highest quality.
- Transition existing React web apps to React Native.
What does the core role include?
- Leading a team of Developers to discuss user interface ideas and applications.
- Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
- Designing stateless components in React Native
- Contributing in all phases of the development lifecycle
- Working with the developers to create and maintain a robust framework to support the apps
- Working with the developers to build the interface with a focus on usability features
What else can you expect in the role?
- Prepare and produce releases of software components
- Optimizing performance for the apps
- Problem-solving skills, analytical mind, and positive attitude
- Ability to think from end users perspective and focused on improving the overall product experience.
- Deliver across the entire app life cycle concept, design, build, deploy, test, release to app stores and support
What can fetch you brownie points?
- Hands on experience with React Native is required
- Hands-on experience in React Native APIs, ReactJS, Javascript, ECMAScript (OOJS) and JSX.
- Strong understanding of JavaScript ecosystem
- Hands on experience on Android in creating Hybrid / Native applications
- Demonstrable UI/UX experience on a large-scale app.
- Thorough understanding of React Native development tools like IDEs (Nuclide, Atom, Sublime Text, or Visual
- Good knowledge of JS frameworks like ReactJS is a plus.
Hybrid Apps,React Native, Native iOS and Android Architecture understanding.
Visit Us - https://www.truefan.in/" target="_blank">https://www.truefan.in/
1. Understanding of the Mobile Application Development lifecycle
2. Hands-on experience with React Native
3. Experience with Redux or Flux or MobX
4. Understanding of Advanced JavaScript – ES6
5. Understanding of Flexbox
6. Preferable experience with iOS (Swift) or Android (Java) development
7. Understanding of iOS/Android module integration
8. Deploying iOS and Android apps on Apple Appstore and Android Play Store.
9. Ability to work in an Agile environment
KRAs includes :
1. Understanding the scope of work
2. Working with the design, programming & testing team on project estimates & timelines
3. Coordinate with team to build assets to be used within the mobile application
4. Build Application static flows using React Native with Redux or MobX
5. Integrate JSON web services
6. Working with the tester to fix bugs reported by the testers
7. Building and deploying the application to the app store
We are currently looking to hire a Software Developer to join our dynamic team. We noticed your profile and we believe your skills and expertise are a better match for this role.
Mandatory skills
- Strong proficiency in JavaScript, React and React native.
- Familiarity with native build tools, like XCode, Android Studio
- Good understanding of UI/UX, app preformation, memory optimisation, delivery feasibility, coding best practices, design principles.
- Understanding of mobile applications development (Deployment and release process, Building, architectures, design patterns, release etc.)
- Experience with React JS state management libraries such as Redux or Mobx
- Experience with ES6, typescript and common front-end development tools such as Babel, Webpack, NPM, Yarn etc.
- Knowledge of RDBMS/NoSQL databases.
Requirements
- B.Tech/BCA/MCA degree in Computer Science, Engineering or a related subject
React Native Job Description
- Work as part of a small team to build React Native iOS / Android applications for clients.
- Architect, build, and maintain excellent React Native applications with clean code.
- Implement pixel-perfect UI's that match designs.
- Implement clean, modern, smooth animations and transitions that provide an excellent user experience.
- Integrate third-party APIs.
- Write unit and integration tests.
- Release applications to the Apple and Google Play stores.
- Work with native modules when required.
- Work as part of a small team of a software developers.
- Complete weekly sprints, and participate in sprint retrospectives and daily standups.
- Assist with building estimates.
- Work with modern tools including Jira, Slack, GitHub, Google Docs, etc.
- Be part of a community of React Native developers who share knowledge and help each other as problems arise.
- Follow the software development process.
Requirements
- 2+ years of professional experience working with React Native.
- 4+ years of professional software development experience.
- Experience working with Swift, Objective C, and Java a plus but not required.
- Meaningful experience working on large, complex systems.
- Ability to take extreme ownership over your work. Every day is a challenge to ensure you are performing to the expectations you and your team have agreed upon, both in regards to estimates and to the general process.
- Ability to identify with the goals of clients and dedicate yourself to delivering on the commitments you and your team make to them.
- An understanding of React Native best practices and a commitment to following them.
- Ability to work through new and difficult React Native issues and contribute to libraries as needed.
- Ability to create and maintain continuous integration and delivery of React Native applications.
- A positive mindset and can-do attitude.
- A passion for software development. It’s not just your career, it’s also your hobby. You’re constantly striving to learn new things and improve. You follow industry news, regularly tinker with new technologies, and read books and blogs to keep your skills current.
- You work well within a team environment and enjoy working in the office with your colleagues.
Founded by two MDI alumnus, it is a student centric and personalised learning platform that delivers enjoyable learning content as per the state boards. This ed-tech provides a solution which is easy to use, lets students enjoy learning, makes life easy for a teacher and delivers learning in the language that students are most comfortable. The organisation has worked in 14 states across India and awarded Google India under "Impacting Change through Digital".
- Taking responsibility of an end user app based product development, go-live, crash management, user management, scaling and growing an app based product, especially for iOS
- Managing developer work including app backend, reporting and analytics to be taken up and planned for both the products along with the current team.
- integrating a playstore format content library and personalization for every user via basic/ practical and easy implementations of AI
- Ensuring initial user implementation and the product roadmap is stablized.
- Owning up to all the current and future work on the product with a deep focus, creative connect, dynamic dev and learning capabilities.
- Taking a very focussed growth oriented responsibility for iOS, web and backend development for our apps and web based solutions.
- Owning an End to End app management with dev, testing, release, stability, documentation and scaling.
- 2-5 years of deep hands-on experience with react native and React JS
- End user app based experience with a decent stability and scale achieved to the apps in both android and IOS
- Knowledge of Firebase database
- An undistracted mind, an aspiration for continued learning and holistic growth in life, humility to learn and self confidence to learn and do anything
- Practical experience with React Native development, ReactJS, firebase database and server side integration/ dev.
- End user app based product experience with a decent stability and scale achieved to the apps in both android and IOS
- The work needs a techie who has the experience of dev/ product release/ stability/ analytics/ scaling up of an app based solution in react native
- someone who aspires to grow deeper and stronger into scaling up and growing the apps into the most valuable and successful solutions in our category.
- Relevant experience in building a mobile application using React Native.
- Your primary focus will be on developing user interface components for mobile and implementing them following well-known React workflows. (such as Flux or Redux)
- You will ensure that these components and the overall application are robust and easy to maintain.
- You will be coordinating with the rest of the team working on different layers of the infrastructure.
- Should have published at least 2 live hybrid mobile applications.
- Good understanding of Android / iOS / Web design guidelines, SDK and excellent JavaScript skills.
- Expertise in RESTful APIs development.
- Expertise with code testing best practices, including unit and integration testing to ensure a quality of code.
- Familiarity with code versioning tools such as Git, TFS and Agile/SCRUM Development methodologies
Collaborate with cross - functional terms to define and design new features .
Work on bug fixing and improving applications performance.
Hands on experience in optimizing code for application performance.
Ability to deliver projects on time by satisfying clients needs .
Wiriting modular , resuable, maintainable , well documented and fully tested code.









