-
Experience in React Native, Redux, CodePlus
-
Need to have design/UI component knowledge on both Android/iOS platform.
-
Capable of deploying the mobile app on both Android / iOS platform.
-
Excellent knowledge in the integration of the NPM module within the environment.
-
Good knowledge of data structure and algorithms
-
Need to have experience in working with RestFul API service.
-
Must have experience on version control SVN /GIT
About doodleblue Innovations
Similar jobs
• Popular hosts set up the talent hunts (across genres like comedy, dance, dating & fashion)
• Contestants send in their video entries, and
• Audiences ‘actively consume’ content by playing judge, predicting winners among other
modes of engagement
Responsibilities:-
- Design and develop mobile applications in true service oriented architecture.
- Building mobile applications on Android platform using Java, Kotlin, etc
- Worked on major architectures like MVVM, MVP
We are looking for an Android Developer responsible for the development and maintenance of applications aimed at a range of devices including mobile phones and tablet computers. Your primary focus will be development of applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential
Roles and Responsibilities
² Design and build applications.
² Ensure the performance, quality, and responsiveness of applications
² Collaborate with a team to define, design, and ship new features
² Identify and correct bottlenecks and fix bugs
² To maintain the code quality, organization, and automation
² Work with the development team consisting of architects, UI designers, product managers, testers to deliver high quality mobile product & services
² Develop, test and rollout optimised UIs for diff versions/device
² Translate designs and wireframes into high quality code
² Build for multi device & multi platform scenario i.e mobile website along with mobile app
² Design, build, and maintain high performance, reusable, and reliable Java code
² Ensure the best possible performance, quality and responsiveness of the application
² Adaptability is a key factor to becoming a great Android app developer
² Identify the bugs ,correct bottlenecks and fix bugs
Skills Required:
² Prominent hands on experience in Native Android, Native iOS or Both.
² Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
² An Android app developer must be well-versed with Java programming language.
² Familiarity with RESTful APIs to connect applications to back-end services
² Strong knowledge on UI design principles, patterns, and best practices
² Having knowledge about offline storage, threading, and performance tuning
² Knowledge of the open-source Android ecosystem and the libraries available for common tasks
² A knack for benchmarking and optimization
² Ability to understand business requirements and translate them into technical requirements
² Understanding of Google’s Android design principles and interface guidelines.
² Proficient with Objective-C or Swift.
² Understanding of Apple’s design principles and interface guidelines
² Knowledge of low-level C-based libraries is preferred
² Familiarity with cloud message APIs and push notifications
² Knack for benchmarking and optimization
² Proficient understanding of code versioning tools (such as Git, Mercurial or SVN)
² Familiarity with continuous integration.
Experience in designing and implementing enterprise grade software. Strong knowledge of Java for Android and familiarity with mobile development challenges. Familiarity with Android API’s and libraries. Experience in working on React Native framework. Experience with HTML5, CSS3, JavaScript, TypeScript. Experience in building applications UI using React Native. Experience in using REST API’s in Android application. Understanding of code obfuscation & encryption techniques preferred. Understanding of distributed multi-tier infrastructure. Experience in working independently and in cooperation with others. Nice to Have: Experience with ExoPlayer or any OTT video players. Understanding of multimedia content delivery protocols such as HLS, DASH. Experience using media players on various mobile platforms. Experience with Kotlin. Architecture skills. Experience with framework/library development. Familiarity with git, GitHub and Git Flow. An understanding of UI/UX implementation on Android. An understanding of automated testing on Android. |
Company Name: Petpooja (www.petpooja.com)
Designation: Sr. Software Developer (Depends on Experience)
Experience: 1 to 5 Years
Job Location: Hybrid
We are looking for an Android Developer to join our team of developers! We want a developer that possesses a passion for pushing mobile technologies to the limits.
Job responsibilities:
- Design and develop high-volume, low-latency applications, delivering high-availability and performance
- Contribute in all phases of the development lifecycle: concept, design, build, deploy, test, release to app stores and support.
- Diagnose performance issues, fix bugs (including crashes and ANRs) to increase the functionality of the application
- Write well designed, testable, efficient code
- Ensure designs are in compliance with specifications
- Prepare and produce releases of software components
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
- Collaborate with team members (product managers, developers, designers) to brainstorm about new features and functionalities.
Proficiency in the standard Android tech stack - JAVA/Kotlin
Good knowledge of design patterns, MVVM, Dependency Injection and more
Restful API, JSON Parsing, Retrofit Network Libraries
Strong knowledge of Android UI design principles, patterns, and best practices
Experience with offline storage, threading, and performance tuning
Excellent Android technical issue diagnosis and problem solving skills
GOOD TO HAVE
Hilt
Coroutine
Clean architecture
Excellent knowledge of UI animation and transition
Some of the key responsibilities of this candidate are:
- Understand the EdTech context
- Innovate, evaluate, and deploy various android and IOs Features
- Ability to take ownership over your work.
- An understanding of React Native best practices and a commitment to following them.
We like those candidates who have these skills:
- Experience with React Js, React Native, JavaScript including DOM Manipulation and JavaScript object model.
- Thorough understanding of React Native and its core Principles.
- Good Knowledge of HTML5, CSS.
- Familiarity with code versioning tools (Such as Git, SVN or Mercurial)
- Familiarity with RESTful APIs
- Good knowledge of database (MySQL, SQLlite, RealM etc ..)
- Familiarity with modern front-end build pipelines and tools.
- Experience with common front-end development tools such as Babel, Web pack, NPM etc.
- Experience with Native Mobile app deployment on App store and google play store.
We are looking for passionate engineers and developers who are excited to be part of this mission and wanting to prove themselves and ready to take up the challenge to enhance the social world experience.
Responsibilities :
⦁ Develop our mobile app using Google's Flutter development framework with modular approach and clean code.
⦁ Write efficient Dart code.
⦁ Integrate API.
⦁ Brainstorm the ideas about new features with the team.
⦁ Closely work with the team to bring out cutting edge mobile experience.
⦁ Maintain source code using Git.
⦁ Focus on understanding customers' requirements and translating those needs from product specifications into functional, production-ready code.
Requirements :
⦁ Deep knowledge and Experience in Flutter and Dart (At Least an year).
⦁ Experience building and deploying a moderately complex Flutter app.
⦁ Knowledge of State Management Patterns(Bloc or Provider).
⦁ Familiarity with Design systems.
⦁ Familiarity with RESTful APIs.
⦁ Knowledge of modern authorization mechanisms.
⦁ Strong understanding of Dart, its quirks, and workarounds.
⦁ Good understanding of asynchronous request handling and partial page updates.
⦁ Knowledge of advanced Flutter Concepts like factory constructor, spread operators.
⦁ Proficient understanding of cross-platform compatibility.
⦁ Proficient understanding of code versioning tools such as Git.
⦁ Good understanding of UI rendering behavior and performance.
⦁ Experience in creating animations in Flutter.
⦁ Knowledge of Location Services, Maps, and other common Android/IOS libraries.
Good to have:
⦁ Experience of programming in Android and iOS is a big plus.
⦁ Experience in publishing Flutter apps on the Play Store and Apple App Store is a plus.
⦁ Data Modelling and Knowledge of Domain Driven Design is good to have.
Are you ready for the challenge?
Let's grow together!
- Primary Skills: Xamarin and WPF
- Mandatory skill: Xamarin. Forms & WPF
- Experience in designing and developing Xamarin applications (mainly xamarin forms).
- Good knowledge of C#.Net.
- Understanding and implementation of MVVM design pattern.
- Good to have knowledge in other design patterns as well.
- Experience with Agile/ mobile dev-ops methodologies.
- Passionate about advancements in technologies
- Looking Candidate who has H1 & B1 valid Visa only, candidate need to travel to US immediately if shortlisted