Android Application Developer
We are looking for an experienced and enthusiastic Android application developer for our core engineering team. You will be responsible for designing and building a complete android based features for our new SaaS Product from scratch. You will also be responsible in understanding and integrating certain third party softwares.
Experience
- 3 to 5 years of strong android software development experience and software engineering skills (java ,kotlin and react-native are preferred).
- In depth understanding of core android development components like views, view-groups, providers activities, services, application and their life cycles
- Excellent understanding of android windowing concepts, handling various touch events, keys/scrolls, permissions
- Excellent understanding android build environment (for ex: Gradle) and android debugging tools
- Proficient in debugging/analysing issues (as basic as adb/bug report analysis to analysing the performance of applications with respect to their hot/cold launches, memory footprints, File system/network read/writes)
- Strong problem solving and analytical skills.
- Proficient in understanding code versioning tools like Git.
- Experience in Flutter is an added advantage
Responsibility
- Design, implement and test android based features for our SaaS products
- Do feasibility study and evaluate various freely available android tools.
- Set up well defined targets and work in an agile manner to make sure timelines are met.
- Interact with our partners and technically support them.
- Contribute to team best practices including UT, documentation, code reviews, CI/CD etc.
Personality
- Team player and self motivated.
- Agile enough to learn new technologies independently.
- Positive and structured approach towards problem solving.
Culture Fit
- At least one hobby outside technical work
- Ownership
- High energy and fun at work
Benefits
- Competitive salary
- A cosy office set-up in Pune
- Weekly fun & learning sessions
- Friendly and fun loving environment
About Zipy
Similar jobs
iOS Mobile Developer : Immediate Joiners Preferred
We are looking for an iOS application 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.
MUST BE ABLE TO WORK AT OUR OFFICE IN : Sec. 63, Noida, UP 201301
Responsibilities:
- Design and build advanced applications for the iOS platform
- Collaborate with cross-functional teams to define, design, and ship new features.
- 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.
- Very good experience with Objective-C and iOS SDK
- Good working knowledge in Cocoa Touch
- Experience with memory management and caching mechanisms specific to mobile devices.
- Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics, and Core Text.
- Experience in Payment gateway integration in mobile apps.
- A portfolio of iOS in the app store is a plus.
- Git & Gerrit.
- UI & UX experience.
- Experience in Swift4 and above version of Swift.
- REST API association, Locations, and Map API.
Required Candidate profile
- A minimum of 3 years of experience in iOS app design and development
- Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and
Core Text - Experience in imaging/pdf manipulation sdk will be preferred.
- Working experience with PDFTron sdk
- 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
Skills:
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
- Kotlin, Java
- Important libraries include Dagger, RxJava, Realm
- MVVM Clean Architecture
- Familiarity with RESTful APIs to connect Android applications to back-end services
- Strong knowledge of Android UI design principles, patterns, and best practices
- Experience with offline storage, threading, and performance tuning
- Knowledge of the open-source Android ecosystem and the libraries available for common tasks
- Ability to understand business requirements and translate them into technical requirements
- Familiarity with cloud message APIs and push notifications
- A knack for benchmarking and optimization
- Understanding of Google’s Android design principles and interface guidelines
- Proficient understanding of code versioning tools, such as Git
React Native Developer
Key Skills: React Native,Redux, React Hooks, Javascript, APIs, Web Services, ES6 features, Data structures
Job Description
- Strong knowledge of React fundamentals such as Virtual DOM, component lifecycle, and component state
- Firm grasp of the JavaScript language and its nuances, including ES6 features.
- Build pixel-perfect, buttery smooth UIs across both mobile platforms
- Familiarity with native build tools, like XCode, Gradle and Android Studio is must
- Ability to write well-documented, clean Javascript code
- Should be familiar with code push.
- Should have worked with deep linking and push notifications.
- Leverage native APIs for deep integrations with both platforms.
- Experience working with REST APIs, document request models, offline storage, and third-party libraries and debugging dependency conflicts.
- Diagnose and fix bugs and performance bottlenecks for performance that feels native.
- Work with Agile tools including Jira, and code versioning tool like GIT/SVN
- Transition existing React web apps to React Native.
Android Developer
Dear Jobseekers,
Greetings from PIXEL WEB SOLUTIONS.....!!!!!
Pixel Web Solutions is a global Web / IT Servicing Company with a strong team of technical and professional expertise. We believe in Innovative Solutions that turn the business idea into achievable goals. We work on a wide array of Technologies that can provide sustainable and long-term business solutions. More than 8+ Yrs of experience in global IT markets, we have curved ourselves to adapt leading & cutting edge technologies.
Job Description
- Solid understanding of the full mobile development life cycle.
- Proven working experience in Android app development
- Proficient in Kotlin
- Experience working with remote data via REST and JSON
- Experience with third-party libraries and APIs
- Strong knowledge in Push Notifications
- Analytical, Problem Solving and Decision Making Skills.
Position Vacant Details:
POSITION NAME : Android Application Developer
EXPERIENCE : 1 - 3 Years
SALARY: Negotiable
LOCATION: Madurai
Key Skills:
- SQLite
- Kotlin
- Flutter
- Android Studio
- API Integration
- JAVA, XML & JSON web services
- Android SDK
- Core Java
- REST
- SDLC Lifecycle
Requirement:
- 4+ years of experience in mobile application development
- Experience in project and tech team management (end-end development cycle) is a must
- Experience in solution designing with a sound understanding of UI/UX is a must
- Experience with LIMS and path lab applications, ecommerce, data analytics, logistics or CRM is a plus
Responsibilities:
- Tech development pipeline planning and project management
- Spearheading development
- Development support, code review and optimisation
Work location:
Candidates must be based out of Mumbai or relocate. Work from office + home model.
Salary:
We highly value talent and experience. We offer competitive salary. ESOPs available depending on fitment.
React Native Developer
at Diginnovators Solution Pvt Ltd
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)
React Native Developer
at Impact Guru
- Understanding of cross-platform design principles.
- 2+ years of mobile software development experience. 1+ years of iOS and Android development experience with React Native.
- Good Experience in JavaScript, Typescript and React Native, strong familiarity with native mobile application development either Android or iOS.
- Solid understanding of mobile development concepts; APIs consumption, power optimization, user interaction design, application security.
- Coding for the mobile environment, experience integrating third-party SDKs into apps.
- Application lifecycle management with both Apple App Store and Google Play store.
- Superior critical thinking, analytical, evaluation, and problem-solving skills.
- Self-directed and proactive, work collaboratively with team members and independently; thinks beyond the immediate problem.
- Experience using mobile testing frameworks and methodologies
- Familiarity with Material UI (or similar)
- Familiarity with UX testing and user research
● Be able to work in a product-based and fast-paced environment
● Have prior experience working on at least 3 mobile applications
● Android Development : Minimum 3 years of experience
● Flutter Development : Minimum 1 year of experience
Roles and Responsibility :
● Should be a pro at UI, UX concepts and be aware of all latest trending UI and Interactive
● Understand and have experience in Android Material and Flutter
● Experience in object-oriented analysis and Designed and implemented User Interface
using Storyboard and Manual
● Translate designs and wireframes into high quality
● Design, build and maintain high performance, reusable, and reliable Java
● Strong knowledge of Android UI design principles, patterns, and best
● Ensure the best possible performance, quality, and responsiveness of the
● Identify and correct bottlenecks and fix
● Help maintain code quality, organization, and
● Experience working with software developers or digital design
● Work alongside QA to provide fixes for Android device-specific
● Experience on working with different multi-screen resolution
● Be able to create world-class apps with trending UI, UX and Interactive methods
Flutter Developer
at MobileFirst Applications Private Limited
• Design and Build cross-platform mobile apps for Android and IOS using Flutter.
• Translate and Build the designs and Wireframes into high-quality responsive UI code.
• Experience in submitting mobile applications to Play Store and App Store.
• Experience with version control tools like Git/Bitbucket.
• Experience with any of the state management solutions like Bloc, Provider, Mobx, etc. knowledge About firebase.
• Mobile app architecture design and optimization.
• 1+ Years of active development in Flutter (Dart)
Responsibilities
• Develop new features using Flutter
• Create reusable widgets and components
• Work on bug fixing and improving application performance.
• Help maintain code quality, organization, and automatization
• Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Immediate joiners are more preferred.