

šš¼We're Nagarro.
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale ā across all devices and digital mediums, and our people exist everywhere in the world (19000+ experts across 33 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in.
REQUIREMENTS:
Ā·Ā Ā Ā Ā Ā Ā Relevant expertise in React Native, React Native CLI, JavaScript and TypeScript, HTML5, CSS, Database (SQLite, Realm) and Unit Testing.
Ā·Ā Ā Ā Ā Ā Ā Good experience in React Native UI Controls (Scroll Views, List Views), State Management (Redux, Saga), Jest/Mocha Security and Performance best practices.
Ā·Ā Ā Ā Ā Ā Ā Knowledge of high-quality professional software engineering practices for agile software development cycle, including coding standards, code reviews, source control management, build processes, testing, and deployment.
Ā·Ā Ā Ā Ā Ā Ā Fundamental knowledge of design patterns.
Ā·Ā Ā Ā Ā Ā Ā Experience in communicating effectively with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
Ā·Ā Ā Ā Ā Ā Ā Passionate about building great solutions.
Ā·Ā Ā Ā Ā Ā Ā Mentoring the team members to meet the client's needs and holding them accountable for high standards of delivery
Ā·Ā Ā Ā Ā Ā Ā Being able to understand and relate technology integration. scenarios and be able to apply these learnings in complex troubleshooting scenarios.
Ā
RESPONSIBILITIES:
Ā·Ā Ā Ā Ā Ā Ā Writing and reviewing great quality code.
Ā·Ā Ā Ā Ā Ā Ā Understanding functional requirements thoroughly and analysing the clientās needs in the context of the project.
Ā·Ā Ā Ā Ā Ā Ā Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it.
Ā·Ā Ā Ā Ā Ā Ā Determining and implementing design methodologies and tool sets
Ā·Ā Ā Ā Ā Ā Ā Enabling application development by coordinating requirements, schedules, and activities.
Ā·Ā Ā Ā Ā Ā Ā Being able to lead/support UAT and production roll outs
Ā·Ā Ā Ā Ā Ā Ā Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it.
Ā·Ā Ā Ā Ā Ā Ā Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement.
Ā·Ā Ā Ā Ā Ā Ā Giving constructive feedback to the team members and setting clear expectations.
Ā·Ā Ā Ā Ā Ā Ā Helping the team in troubleshooting and resolving of complex bugs
Ā·Ā Ā Ā Ā Ā Ā Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken.
Ā·Ā Ā Ā Ā Ā Ā Carrying out POCs to make sure that suggested design/technologies meet the requirements.
Ā

About Nagarro Software
About
šš¼We're Nagarro.
Ā
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (19000+ experts across 33 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues.
Tech stack

Company video


Photos
Connect with the team
Similar jobs


ā Work as part of a small team, which will include AntWak tech team of React Native
developers, a project manager, QA professional, and a designer to build React Native
iOS / Android application
ā 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 API's.
ā Write unit and integration tests and work with native modules when required.
ā Release applications to IOS and Google Play stores.
ā Complete one or two week sprints and participate in sprint retrospectives and daily
standups.
ā Assist with building estimates.
What skills do you need?
ā 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.
ā 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.
ā Should have good experience of REST API and graphQL integration
ā Should have experience of working in Redux-React based environment
ā Best to have working experience of NEXT Js and React with Typescript.
ā Youāre passionate about software development.Youāre constantly striving to learn new
things and improve. You follow industry news, regularly thinker with new technologies,
and read books and blogs to keep your skills current.



Basic requirements
1. Good understanding of react and react native.
2. Best practices in react along with knowledge of functional components.
3. Good understanding of hooks and other react patterns.
4. Solid understanding of basic programming concepts and data structures.
5. Experience with global state management like redux and context.
6. Using 3rd party libraries for rest api and other standard procedures.
7. Have experience writing react native code with typescript.
Good to have skills
1. Have worked on media intensive apps (video, images and audio).
2. Have experience with building high quality reusable custom components.
3. Experience with animation libraries like animated or reanimated.
4. Have a good understanding of TypeScript classes, interfaces, generic types,
and other typing patterns in TypeScript.
5. Experience with building and deploying apps to iOS App store/Google Play.
6. Have previous experience of working with firebase.
7. Have an eye for creating pixel perfect design with optimised animations.
8. Experience of working with realtime systems like socket.io
9. Fair understanding of how react native/native apps work under the hood and
how React ecosystem sits on top of native app architecture.
10.bonus points if you have previous experience with native android /iOS
development.
11. Double bonus points if you have created native bridges for android and iOS in
react native before.
Other required qualifications
1. Minimum 1.5-2 years of relevant experience developing React applications.
2. Proven ability to work alone and with teams in a dynamic, multicultural
environment.
3. Strong oral and written communication skills in English.
4. Good understanding of documentation and able to write documentation of
given tasks.
5. Understand Agile base deployment process, take full responsibility for a given
task, and dedicatedly work based on given timeliness
6. Ability and interest in sharing knowledge, mentoring others, presenting work,
and reviewing the work of others.

We are looking for a React Native developer 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
Qualification:
- Good knowledge about React/React Native
- Should be aware about state management library Redux
- Must have knowledge of es6+
- 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
- Good to have knowledge about writing test cases
- Good to have knowledge about typescript
- Preferred if there is at least one app on play store



⢠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 managers
⢠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
⢠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
⢠Experience working on large, complex web and mobile apps
⢠Ability to create and maintain smooth continuous integration and continuous delivery pipeline of React Native applications
⢠Understanding of React Native best principles and design aesthetics
⢠A positive mindset and continuous-learning attitude
⢠Stay updated with new updates, technologies, and news of React Native
⢠Ability to solve issues and contribute to libraries as and when needed
⢠Experience working in an agile development environment
⢠Strong verbal and written communication skills to communicate strategy
⢠Familiarity with modern front-end tools and building pipelines
⢠A collaborative approach to build apps and solve complex problems
⢠Attention to detail and problem-solving skills
⢠Client-focused approach with a goal of creating user-centric designs
⢠Good interpersonal, communication, and collaboration skills
⢠Ability to write clean, well-documented code that follows good coding practices


1. Good knowledge of. Hybrid App development,
2. Good understanding Angular JS, React Native APP,Concepts.
3. Knowledge of databases and database concepts.
4. Should have Analytical and problem-solving skills.
5. Must be a team player, keen to learn, posses a good attitude and be self-discipline
Responsibilities:-
1. Developing websites, can work individual on React,
2. Developing websites using existing CMS solutions
3. have good knowledge of JS and Hybrid app development
4. Ability to work on multiple projects at the same time and complete tasks in a timely manner

Job Description:
We are looking for a React Native developer 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
Qualification:
- Good knowledge about React/React Native
- Should be aware about state management library Redux
- Must have knowledge of es6+
- 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
- Good to have knowledge about writing test cases
- Good to have knowledge about typescript
- Preferred if there is at least one app on play store
Benefits:Ā Work from home
Experience:Ā 2 ā 4 years (Preferred)

- Bachelorās or Masterās degree in Computer Science or Engineering,Ā
- 4-8 years of hands-on Experience in React native js Ā
- Develop Hybrid Apps using React Native and integrate them with back-end services.
- Navigation model in Mobile apps.
- Minimum 3yrs of exp in building React native apps for android and iOS Solid understanding of iOS and Android ecosystems.
- Must have worked on hardware integration with the apps.
- Understanding of various navigation models in mobile apps Good at debugging, testing, performance optimization.
- Interpersonal skills: good team player, ready to take challenges ability to deliver in a fast-paced environment
- Able to build and maintain awesome react native applications with good code quality
- Implement pixel-perfect UI's that match designs.
- Work with native modules when required.
- Have developed at least 1 iOS/Android app which has been deployed in both Appstore and Google Play
- Excellent understanding of solid coding skills in React Native)
- Have a good understanding of REST APIs
- Good Communication
Ā
Ā
Ā


Coditation Systems was founded by a serial entrepreneur, and a team of young talented technologists, some of who have grown to spearhead the organization. With its inception in 2016, we became a boutique technology services and solutions firm specializing in Machine Learning & AI, Data Engineering, and Cloud. We have a team of ninja architects, data scientists, data engineers, and software engineers having decades of collective experience of
applying emerging technologies to build cutting edge software products.
What we are looking for
We are looking for a professional Software Engineer (React Native). The goal is to exceed expectations and to add
value to our business.
A Day in the Life
ā Build cutting age application using react native
ā Build high quality, performance applications with the good understanding of code organisation.
ā 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.
ā Maintain code and write tests to ensure the product is of the highest quality.
ā Application deployments on app store and play store.
ā Taking the responsibility and ownership of the given tasks.
What you will need
ā Firm grasp of the JavaScript (and TypeScript or ClojureScript) language and its nuances, including ES6+
syntax
ā Ability to write well-documented, clean Javascript code
ā Rock solid at working with third-party dependencies and debugging dependency conflicts
ā Knowledge of object-oriented programming
ā 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/Mocha
ā Understanding and implementation of Redux

DCI Marketing ā http://dcimarketing.com
Position Overview:
The DCI-Marketing Team is seeking an experienced and highly motivated professional to work as Data
lead/Data architect for the Business Intelligence and Analytics team. This role is a techno-functional ā
both hands-on and serves in project management/meeting timelines and quality requirements. The
candidate will assist with building a functional DataOps practice in both custom and purchased platform
environments.
And this position is for DCI Marketing Business Team working from GIC Bangalore.
Key Responsibilities / Functions:
ļ· Experience in complete software development life cycle
ļ· Design, code, test and debug Cross platform Mobile applications
ļ· Ability to take direction prototyping and innovating new UI concepts within the mobile
application
Personal Characteristics and Attributes
ļ· Strong analytical and complex problem-solving skills
ļ· Inquisitive nature & Self-starter who can implement with minimal guidance
ļ· Solid English written and verbal communication skills
ļ· Strong desire in learning new technologies and methodologies
Required Qualifications: (Education, Technical Skills/Knowledge)
ļ· Educational qualifications - BE/MCA/M.Sc. in Computer science/Electronics/EE
ļ· Experience - Total 8 yrs ā 10 yrs. (6 yrs ā 8 yrs Years of experience in the mobile app field)
developing cross platform/Hybrid mobile apps is a must
ļ· As a mobile developer, you should have experience in the design & development of Crossplatform
mobile applications for iOS and Android using React Native, Cordova, Ionic, Flutter
Framework. Preferably Cordova/Ionic
ļ· Good Knowledge in HTML and CSS, AngularJS, Angular (2 and above versions), Typescript
and JavaScript.
ļ· Experience in integrating RESTful API services. Solid understanding of JSON / XML data
structure.
ļ· CodePush in the App Center and integration with VSTS is desirable
ļ· Comprehensive application compiling / building experience (certs etc.)
3
ļ· Good understanding of Device-App communication protocols - Wifi, Bluetooth low energy
(BLE), USB, NFC etc.
ļ· Strong experience in integrating application with Cloud platforms.
ļ· Experience/Knowledge in firmware OTA (over the air) environment in upgrading and
debugging of software.
ļ· Experience with Third party libraries and Rest APIs.
ļ· Knowledge on Xamarin is huge plus
ļ· Good knowledge of implementing authentication and security features into the application.
ļ· Exposure to embedded Android / iOS application development is desirable.
ļ· Should have better knowledge of debugging. Experience in using debugging tools will be an
advantage.
ļ· Must have experience in practices ā unit testing, Documentation
ļ· Work independently on the issues/responsible for maintaining the mobile applications

