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.

About QToss Technology Solution Private Limited
About
Connect with the team
Similar jobs
We are looking for an experienced IOS developer with a track record of developing Mobile applications, user-friendly and high-performing applications.
Experience:
2-3 years of experience in iOS Development
Job Location:
Lucknow
Skills Required:
Programming Languages: Swift ,Objective C, Cocoa, XML, JSON
Operating Systems/Development Platforms: MAC, iOS all versions
Roles and Responsibilities :
- Experience in various aspects of the Agile SDLC including application development
(application structure, operating system APIs, debugging, performance, security) and
deployment. - Experience with rest APIs, offline storage, and threading.
- Strong experience in memory management, performance tuning, and resource
optimizations. - Experience in working with Test-driven development (TDD).
- Experience in Unit Testing and UI testing.
- Programming iOS native mobile applications from specifications.
- Scope, analyze, design, test, debug and implement complex iOS mobile applications.
- Cutting-edge native mobile application prototyping and development on iPhone/iPad.
Desired Candidate Profile
- 2+ years of experience in mobile application design and development.
- 2+ years of experience with iPhone development platforms experience developing native ios apps: swift, ios SDK, and Xcode.
- Experience integrating with third-party libraries, Restful API, and JSON.
- Deep familiarity with objective-c and cocoa touch experience working with ios frameworks such as core data, core animation, core graphics, and core text working knowledge of the general mobile landscape, architectures, trends, and emerging technologies experience integrating with WebSocket, VOIP, call kit.
- Must be self-motivated, possess strong communication skills, and be able to work in a team-oriented environment
- Should have experience in creating mobile application using react native.
- Should have good knowledge in jquery, javascript, CSS and HTML
- Knowledge implementing API and handling JSON structure. Hands on experience with PostMan is added advantage
-Have practical deployment experience on Android and iOS
- Should have created minimum 5 applications independently
- Proficiency at innovative contributions and embrace new ideas
- Efficiency to take ownership over the assigned project
- Good communication skills to communicate with client and the management team for demo representations and to reach their understanding strategies
- Efficiency in Agile scrum methodologies
- Excellent leadership quality and positive attitude to reach the business objective
- Effective performance with high quality (bug free) output and on time delivery to meet the deadlines.
Job Description-
We are looking for a React Native 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 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.
Skills
Firm grasp of the JavaScript {{and TypeScript or ClojureScript}} language and its nuances, including ES6+ syntax Knowledge of {{functional or object-oriented}} programming Ability to write well-documented, clean Javascript code Rock solid at working with third-party dependencies and debugging dependency conflicts Familiarity with native build tools, like XCode, Gradle {{Android Studio, IntelliJ}} Understanding of REST APIs, the document request model, and offline storage Experience with automated testing suites, like {{Jest or Mocha}}
As a Senior Software Engineer, you will work as part of a software development team and be responsible
for designing, implementing, and maintaining the back-end of fast-growing web/mobile applications.
You could be an ideal candidate if you have a Bachelor's degree in Computer Science from a reputed
college. You need to have expert-level programming skills in Flutter using Dart along with a deep
understanding of consumer experience. You should have experience working effectively in software
development teams ensuring tight deadlines are met. You should be passionate about writing elegant
code that solves meaningful real-life problems.
You should have already successfully built or made significant contributions to Flutter apps of reasonable
scale that are live on the Play/App store.
What will your role look like?
● Write well-designed, design pattern-based, testable, efficient, and high-quality code in Flutter
using Dart.
● Build UI components in accordance with the design provided by the UX Design team.
● Design (LLD & HLD) and architect technical solutions for the business problems of a B2C app
and support needs of growing scale.
● Support continuous improvement by investigating alternatives and new packages.
● Contribute to all phases of the development lifecycle.
● Prepare and produce releases of the app(s) on Play/App stores.
Roles and Responsibilities
Who are we looking for?
● B.Tech/M.Tech/MCA degree in Computer Science, Engineering or a related subject
● 3-6 years of relevant work experience.
● Strong problem-solving skills, Computer science fundamentals, Data structures, and Algorithms.
● Solid OOP and software design knowledge with a great understanding of consumer journey – you
should know how to develop and deliver an app that’s extensible, reusable, and meets desired
Customer eXperience(CX) objectives.
● Experience working with Design tools like Figma/Sketch/Zeplin as a developer and implementing
the same in Flutter
● Hands-on experience on various product and analytics integration like - MoEngage, Appsflyer,
UxCam, Localytics , Crashlytics, Mixpanel, Branch, Onesignal, etc.
● Knowledge of any other native or cross-platform mobile development framework (e.g. Swift iOS,
Java Android, React Native) would be a plus
● Experience with all phases of the software development life cycle, best practices, and Agile
Software Development.
● Ability to work autonomously, be excited by new technologies, and never back down from the
challenges of scale.
● Be able to perform effective code reviews, and mentor junior engineers.
Good to have skills:
|
|
Should have a positive approach with an urge to learn new skills. Should be innovative and ready to probe into new areas of business. Should be open to learn new technologies. Should be ready to work in a team |
|
Should have a minimum of 3-4 years of relevant work experience. |
Mooofarm aims at providing solutions to the burning problems of dairy farmers by extending the highly lacking technology support to the farmers. We plan to provide AI/Vet, E-commerce, and Fin-tech services to the farmers and simultaneously solve the last mile delivery problem
using technology.MoooFarm is a purely tech-oriented company and is founded by alumni from IIT and the London School of Economics. The MoooFarm research team has developed and patented World’s first Cattle Facial Recognition, and is also working with Microsoft for cattle disease
detection using udder image.
What makes MoooFarm a GREAT fit for you?
When you join MoooFarm, you become a part of a fast-growing team that helps the world become more connected and smarter. We are an award-winning Agri-Tech startup that uses global leadership and expertise in the areas of agriculture and technology to transform the age-old practices of the dairy business into a modern and interesting way of doing the same
by infusing technology into farmers’ lives.
-
Architect, build & maintain beautiful, world-class, enterprise-grade mobile apps
-
Build for multiple platforms (iOS, Android) using a single code base (ReactNative, Expoand CSS)
-
Collaborate with cross-functional teams to design, develop & ship new features
-
Build and maintain tools and infrastructure to support the rapid development and testing of mobile apps
-
Passionate about developing mobile apps for iOS and Android using JavaScript
-
A mindset to do what it takes to not just get the job done but go above and beyond
-
Quick learning mindset and a humble attitude
-
Strong fundamentals in JavaScript, ES6, React, and CSS
-
Good understanding and working knowledge of using REST APIs and handling errors
-
Knowledge of functional programming.Understanding of how to build performant, decoupled, testable, maintainable code.
-
Experience in writing native code for android and iOS to write bridges whenever required.
-
Bonus: Entrepreneurial spirit and the mindset of challenging the status quo is a big plus
-
Bonus: Experience with modern testing frameworks (e.g., Jest, react-testing-library).
Passion for all things Mobile and have built complex Mobile Applications with React Native for at least 2 years. Have shipped apps on either the iOS App Store or Android Play Store, and are intimately familiar with their workflows. Comfortable with jest for writing unit and integration tests / appium for end-end testing. Intuition for usability and UI design, with an ability to balance polish with the constraints of timing and scope. Curiosity to remain updated with the newest technologies and frameworks. Comfort with any of WebRTC/Backend Stack/React JS is a strong plus. Most importantly, love coding!
Required Skills: ios + JS + flutter + bluetooth (all 4 are mandatory)
Experience in developing native apps.
Minimum Total Experience: 4+
Flutter Experience: 2+
We are looking for only Local candidates who can appear for face to face interview in Noida. And we are looking for candidates who have atleast 1 year of experience in ReactNative. Candidates who do not have hands on experience in ReactNative are requested NOT TO APPLY.
Responsibility:
1) Building user friendly Android and iOS Apps on React Native platform.
2) Designing state-less components in React Native. State management with any of Redux, mobX or Flux.
3) Writing modular, reusable, maintainable, well documented and fully tested code.
4) Converting designs to mobile applications.
5) Integrating with Rest APIs, while collaborating with Backend deve.
6) Take complete ownership of the apps and change various elements/ technologies as per business need.
7) Ensure optimum speed, performance, quality and responsiveness of application.
Required:
1) Bachelor's Degree in Computer Science or related field from premier college.
2) 2+ years of rich experience in React Native.
3) Exceptional knowledge of Android and iOS design principles and interface guidelines.
4) Hands-on experience on React Native APIs, Reactjs, Javascript, ECMAscript (OOJS) and JXS / TSX.
5) Experience with offline storage, threading and Performance tuning.
6) A user centric mentality for building product.
7) Excellent understanding of stylesheets and responsive styling.
8) Strong analytical skills and ability to assist team members in solving complex problems, inside and outside of engineering.
9) Should be passionate about UI/UX of a product.
Responsibilities:
Selected intern's day-to-day responsibilities include:1. Design and build advanced applications for the Android & iOS platform2. Collaborate with cross-functional teams to define, design, and ship new features3. Work with outside data sources and APIs4. Work on bug fixing and improving application performance5. Discover, evaluate, and implement new technologies to maximize development efficiencyOther requirements:1. Must-Have worked with Flutter/Android/iOS application development2. Excellent ability to develop & understand algorithms4. Strong knowledge of RESTful web services5. Experience in interacting with web services from the Flutter mobile platform6. Experience with offline storage, threading, and performance tuning7. Strong knowledge in push notifications8. Analytical, problem solving and decision-making skills9. Qualification: BE, MSC, MCA in computer science or equivalent work experience
Perks:
Certificate, Letter of recommendation, Flexible work hours, Informal dress code, Job offer.









