
Job Title: Android Developer with React Native
Job Description:
We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications.
Key Responsibilities
- Design and build advanced applications for the Android platform
 - Collaborate with cross-functional teams to define, design, and ship new features.
 - Work with outside data sources and API's
 - Unit-test code for robustness, including edge cases, usability, and general reliability.
 - Work on bug fixing and improving application performance.
 - Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
 
Requirements
- B.Tech Computer Science, Engineering or a related subject
 - 4+ years of software development experience
 - Have published at least one original Android app
 - Experience with Android SDK
 - Should have minimum 1 year of experience in React Native
 - Experience working with remote data via REST and JSON
 - Experience with third-party libraries and APIs
 - Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
 - Solid understanding of the full mobile development life cycle.
 

About Amzur Technologies
About
Connect with the team
Similar jobs
Are you an Android Developer who has very good knowledge on the fundamentals of Android programming and can write efficient code in a minimalistic way? Join Telyport as an Android Engineer. You will be given designs that you will convert to working applications with all the required business logic
You should have a strong command over either Java or Kotlin. You should also be familiar with at least one of the Android architectures like MVP, MVVM and MVI.
We are looking for someone who has worked on applications that involve exchanging data over the internet, loading images, lazy loading, shared preferences, saving and reading to local database and shared preferences.
A strong understanding of the Activity life cycle in android is a must. We prefer someone who has good knowledge of location tracking and background services in Android.
Responsibilities
-
Develop and code interfaces based on accepted design standards
- Build responsive applications which are compatible on Android devices of different sizes
 - Build modular components for reusability. Write services or modules responsible for certain tasks
 - Write well defined models for network calls Write well defined documentation for methods.
 - Code animations which are highly optimized and efficient
 - Writing code so that they can be scaled
 - Follow the release process and adhere to time constraint for developing a project or its modules
 
Skills -
- Should implement at leave one of MVVM, MVP or MVI architecture - Strong command over Java/Kotlin. - Adapt the app to adjust and fit various screen types. - Very good understanding of Git. - Should write minimalistic code
 - Must have worked on applications with databases
 - 2+ year experience in Android App Development
 - Must know how to debug and traceback errors in the app
 - Should have worked with FCM notifications and custom notification handling
 
Job Responsibilities
- At least 1-3 Years of Mobile App Development experience in React Native Framework.
 - Experience on web service integration (SOAP, REST, JSON, XML).
 - Worked on Social API integration, Core location APIs, Payment gateway integration, Google Maps, Webviews, Push Notification Service.
 - Must have strong experience in Javascript, React JS.
 - Strong Knowledge of SQLite, MySQL, Firebase or similar databases.
 - Strong experience in sensors like accelerometer & gyroscope and detecting / correcting memory usage issues.
 - Knowledge of HTML5 & CSS3.
 
Required Skills
- Develop and enhance Mobile Application using HTML5, jQuery Mobile, JavaScript and CSS3.
 - Define technical design for mobile application ecosystem (enterprise integration working with REST services, Vendor Mobile APIS, Push notifications, etc.)
 - Integrate available plugins to utilize native phone APIs to handle push notifications, geolocation and payment processing (Google Wallet, Apple Pay, etc.)
 - Potentially dig down into the native layer to develop custom plugins to achieve desired functionality if not supported by the chosen framework.
 - Provide a creative source of ideas/solutions to address problems - strategic and tactical.
 - Contribute to the improvement of the efficiency of through scripts, tool code, component development or methodology enhancement.
 - Develops, maintains, monitors and tunes performance of the app.
 - Collaborate with developers, project managers, business analysts and business users in conceptualizing, estimating and developing new software applications and enhancements.
 
Desired Skills
- 1-3 years of experience into React Native.
 - Published 2 or more apps in the Google Play Store and Apple iTunes store.
 
Candidates who can join immediately would be preferred.
Note: If you are willing to apply on the above post kindly add your live projects Play Store/ App Store links in the resume.
Our client's Mobile app has been downloaded by more than 15 million users. Daily, more
than a million users login to the application. As a fast growing company, we are
preparing for a future of tremendous growth and disruption in finance. We are looking
for a React Native developer (SDE2) interested in building performant mobile apps on
both the iOS and Android platforms. The incumbent will be responsible for architecting
and building the 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.
● 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.
● Participating in SDLC processes streamlining, POC development, Functional
Estimation, Performance Tuning, Environments setup, etc.
● Adherence and promoting best development practices that ensure high
quality
● Ability mentor junior developers and actively contribute to code reviews and
improve the code base for scale and maintainability
● Hands-on experience in Android/iOS app development via React-Native
● Experience in Build systems and Deployment processes
● Experience in writing unit testing code with libraries like Jest, Enzyme , Jasmine, Mocha, etc.
● Excellent problem solving, debugging, and troubleshooting skills.
● An avid follower of the best practices, optimization strategies, and design patterns
● Knowledge of RN available inbuilt UI components and the props those UI components accept.
● Good knowledge of monitoring and tracking down app crashes and bugs using advanced tools
● Experience in profiling tools in Xcode and Android Studio
● Experience in 3rd party services integration
● Knowledge of architectures, trends and emerging technologies
- Writing clean code.
 - Building reusable code
 - Leverage native API's for deep integrations with both platforms, diagnose and fix bugs and performance bottlenecks for performance that feels native.
 - Architecting and building new apps from scratch.
 - Converting existing browser-based applications to mobile.
 - Developing high performance multiuser social media networking and analytics centric mobile apps.
 - Developing high performance multiuser mobile apps.
 - 
Performing and developing proper unit tests.
 - 
Performing additional duties as determined by business needs and as directed by management.
 - 
Working on bug fixing and improving application performance.
 
- The ideal candidate will have 2-3 years of experience.
 - Entrepreneurial with a founder mindset.
 - Ambitious, willing to work hard and invest in building a great career.
 - Candidate who care more about what they learn and the impact they make.
 - Take ownership of all tasks.
 - Believe in work-life integration. passion > work-life balance.
 - Must have experience into Android/ IOS Development
 - Must have experience into Hybrid apps Development
 - Willing to work with cross-platform frameworks
 - Experience with consuming REST APIs.
 - Experience with Git
 
Job description
Daily Doc Technologies LLC https://dailydoc.io was conceived to innovate and bring cutting edge technology in medicine. Our mission is to make patient care more efficient, effortless and minimise medical errors. We focus on bringing useful IT solutions in medicine.
With advancements in technology, communication in healthcare can be made seamless and effortless. Lack of effective communication is one of the main causes of medical errors and unwanted outcomes. Daily Doc Healthcare App brings the technology in today's complex medical environment to give healthcare providers tools needed to have effortless, reliable and secure communication. Designed by doctors and nurses, we strive to make our platform better every day. Honesty and Integrity are our core values. We strive to innovate in healthcare to bring about positive meaningful changes in peoples lives.
Preferred Experience:
- 2+ years of experience working with mobile development.
 - At least 1 to 2 years experience in Flutter Development.
 - Should have knowledge about chat applications and technologies like Socket.io and Websockets are highly preferred.
 - Deployed at least 3 complete apps with REST APIs linked.
 - Cross-platform mobile app developers who have developed mobile apps with familiarity with Flutter
 - Have experience with Flutter for both iOS and Android. Knowledge of native technologies is a bonus. • Familiarity with linking RESTful APIs.
 - Knowledge of modern authorisation mechanisms, such as JSON Web Token.
 - Ability to understand business requirements and translate them into technical requirements.
 - Firebase Auth, Dart, Bloc, Cubit, MVC, Socket.io, Websockets, Providers, Network Callm Web Support, Offline Apps, Local Storage (or Sqflite), Google Maps API, Google Material Design are the preferred tech stack.
 - Know how to deal with different screen sizes.
 - Experience with version control such as Git and GitHub.
 - Native android requirements like Kotlin, XML, Android Life Cycle, crash reporting tools and usage tracking tools are a bonus
 
Responsibilities
- Design and Build sophisticated and highly scalable apps using Flutter.
 - Translate and build the designs into high quality responsive UI code.
 - Write efficient queries for core Data.
 - Resolve any problems existing in the system and suggest and add new features in the complete system.
 
- Follow the best practices while developing the app.
 - Document the project and code efficiently.
 - Manage the code and project on Git in order to keep in sync with other team members and managers.
 - Knowledge of different state management libraries like BloC, GetX,
 
About the company
Founded in - 2018
Website https://dailydoc.io
Total Employes- 5
Job Types: Full-time, Permanent
Salary: ₹300,000.00 - ₹1,000,000.00 per year
Speak with the employer
96-99-56-97-85
Responsibilities:
- Write high quality code & unit tests, builds, tests as per agreed timelines.
 - Follows and promotes SDLC best practices: Coding standard, testing, code reviews, code comments etc.
 - Keeps key stakeholders informed about progress and problems; avoids surprises.
 - Organises and expresses ideas clearly and concisely.
 - Exhibits excellent teamwork and helps achieve team goals.
 
Requirements:
- Exhibits strong problem solving skills.
 - Strong grasp of computer science fundamentals and excellent problem solving skills.
 - Good understanding of software engineering practices, Data Structures & Algorithms.
 - Solid programming skills in Java/Kotlin.
 - Good communication skills.
 - Strong sense of ownership and accountability.
 - Experience in Reactive programming, Asynchronous programming and Unit Testing will be an added advantage.
 - 0-3 years of experience in product driven organisation.
 - A Bachelors or Masters degree in engineering from a reputed institute (preferably IITs, NITs, or other top engineering institutes)
 
Technologies we're working with:
- MVP, JAVA and Kotlin, Realm, Firebase Real-time Database, RxJava, Kotlin, Coroutines, Dagger and Retrofit.
 
The Role
We are looking for an experienced Software Engineer (React Native) who will lead the development for Jackett's mobile apps. Each day you'll design, build and ship features that will directly improve teachers' lives. You will shape our product direction and technical architecture for the years to come.
You'll report directly to the CTO and partner closely with teams across product and design to build React Native apps for Android and iOS from scratch. And we'll work together to create an environment where you can grow professionally. 
Key Responsibilities:
- Own the architecture, development and implementation of our mobile app to enable the team to quickly iterate a high-quality product.
 - Implement clean, modern, smooth animations and transitions that provide an excellent user experience.
 - Implement pixel perfect Ul's that match the designs.
 - Create our iOS and Android deployment CI/CD pipeline to ship reliable features daily.
 - Engage in technical research and champion best practices for writing clean, maintainable and reusable code with clear documentation.
 - Accurately estimate time and effort required to deliver high quality features.
Required Skills/Abilities: - 4 + years of experience as a software engineer.
 - Built and shipped high-quality mobile apps (android and iOS) using React Native.
 - Production-level experience with Mobile C l / C D , unit testing and automated E2E testing
 - Proficiency working with RESTful APIs.
 - Ability to take extreme ownership of your work and to deal with high pressure situations in a fast paced environment and meet targets without compromising the quality of the deliverables.
 - Product understanding to break down user stories into high impact features.
 - Excellent organisational and communication skills, especially for a remote first work environment
 
Extra Credits for:
- Knowledge of AWS cloud infrastructure - CodePipeline, Amplify, CDN etc.
 - Knowledge of TypeScript.
 - Knowledge of SCORM and Learning Tools Interoperability (LTI) framework
 - Experience of React Native development at an early stage EdTech startup
 
- Developing new user-facing features using React Native and React.js
 - Building reusable components and front-end libraries for future use
 - Translating designs and wireframes into high-quality code
 - Optimizing components for maximum performance across a vast array of devices and browsers
 
What is required
- 1+ years of experience
 - Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
 - Strong experience in React Native and/or React JS and their core principles
 - Ability to take ownership of code as well as the end to end functionality
 - Experience with popular workflows (such as Flux or Redux)
 - Experience with middleware for API calling( such as Saga or Thunk)
 - Familiarity with RESTful APIs
 - Familiarity with modern front-end build pipelines and tools
 - Experience with common front-end development tools such as Babel, Webpack, Yarn, NPM, etc.
 - Familiarity
 
2. Experience of integrating any of the SDKs or third party libraries.
3. Knowledge of Android Software design patterns, Android/Media Frameworks.
4. Experience with NDK and JNI
5. Basic knowledge of C & C++ language/libraries (optional)
Responsibilities
- You will be responsible for building and maintaining high-performance, reusable, and reliable code
 - Design and implement new user-facing features
 - Work closely with Interaction designers to build world-class user-experiences
 - Create experiences that enable our innovative hardware features
 - Ensure the best possible performance, quality, and responsiveness of the application
 - Help maintain code quality, organization, and automation
 
Qualifications
- BE/BTech/MCA/ME/MTech/MS in Computer Science or related technical field or equivalent practical experience
 - 4+ year of relevant work experience
 - Proficiency in Android application development
 - Java programming experience
 
Preferred Qualifications
- Experience using Flutter
 - Experience in C/C++
 - Camera application experience
 








