Interested people Fill Form: https://forms.gle/vueTYZgrujGnrNEM8
Salary : 12k base + 3k bonus
š *Join Our Team: Full-Time Android Developer with Flutter Experience*
*Company: MemoNeet*
MemoNeet, a leading Edtech Startup with over *900K+ downloads* for NEET exam preparation about to reach Million Users, is on a mission to empower students through innovative technology. We're seeking a talented and passionate *Android Developer* to join our core team. If you have a strong foundation in Android development and are proficient in *Flutter*, we'd love to hear from you!
*Role and Responsibilities:*
- Develop and maintain native Android applications using *Kotlin* and *Java*.
- Collaborate with cross-functional teams to design, develop, and implement new features.
- Utilize *Flutter* to enhance user experiences and create seamless, responsive UIs.
- Work with *Firebase* and *Room Database* for data storage and retrieval.
- Implement *Android Jetpack* components and follow best practices for architecture.
- Apply *MVVM* and *Clean Architecture* patterns to build robust, scalable apps.
- Handle remote data interactions via *REST* APIs and *JSON*.
- Be a logical thinker, open to learning new technologies, and contribute to the product's success.
*Qualifications:*
- *Strong knowledge of Kotlin, Java, and Android Studio (Native)*.
- Experience with *Flutter* and understanding of its ecosystem.
- Familiarity with *Android Jetpack, multithreading (using **Coroutines*), and other architecture components.
- Proficiency in *MVVM* and *Clean Architecture* design patterns.
- Passion for entrepreneurship and a desire to contribute as a long-term Co-Founder.
*Interview Process:*
1. *Preliminary Interview (F2F)*: Get to know our team and discuss your experience.
2. *Coding Round*: Showcase your skills through a practical coding challenge.
3. *Final Interview (F2F)*: Dive deeper into your technical abilities and alignment with our vision.
*Perks and Benefits:*
- *Stipend Analysis: Initial 3 months with a Base pay of **15k/month* + performance-based bonus upto to 5K/month*
ā
- *Mentorship*: Learn from our startup journey, failures, and successes.
- *Co-Founding Opportunity: Earn company shares (up to **5%*) as a dedicated team member.
- *Remote Work*: Enjoy flexibility while contributing to our mission.
- *Additional Perks*: OTT platform subscriptions, course reimbursements, meal pass, festive gifts, and travel allowance.
*Note*: We're looking for committed individuals who treat our company as their own. If you're ready for a long-term journey and want to make a meaningful impact, apply now!
About Memo Apps Private Limited
Similar jobs
Ā
Job Title:
Ā Senior software Development Engineer
Department:
Ā Android - Technology
Based at:
Ā Bangalore
Reports to:
Engineering Manager
Experience:
Ā 4 years to 7 years
Required Qualification:
Ā B.tech from Top tier college
Ā
Company Overview:
Ā
At Porter, we are passionate about improving productivity. We want to help businesses, large and small, optimize their last-mile operations and empower them to unleash the growth of their core functions. Last mile delivery logistics is one of the biggest and fastest growing sectors of the economy with a market cap upwards of 50 billion USD and a growth rate exceeding 15% CAGR.
Ā
Porter is the fastest growing leader in this sector with operations in major cities, a fleet size exceeding 1L registered and 50k active driver partners and a customer base with 3.5M being monthly active. Our industry-best technology platform has raised over 150 million USD from investors including Sequoia Capital, Kae Capital, Mahindra group, LGT Aspada, Tiger Global and Vitruvian Partners.
Ā
We are addressing a massive problem and going after a huge market. Weāre trying to create a household name in transportation and our ambition is to disrupt all facets of supply chain. At Porter, weāre here to do the best work of our lives.
Ā
If you want to do the same and love the challenges and opportunities of a fast paced work environment, then we believe Porter is the right place for you.
Ā
Ā
Company URL: https://porter.in/
Ā
Ā
Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā
Ā
Porter has multiple mobile apps used by our consumers - app used by our customers to place on-demand orders, app used by our drivers to service those orders, and app used by fleet owners to manage their vehicles on our platform. Each of these apps is frequently iterated over to improve functionality and experience. In such a fast paced environment, we expect our mobile developers to develop and maintain these complex apps with a heavy focus on code design to keep the code easily extensible and maintainable.
Ā
Responsibilities:
Ā
ā Participate in the product life cycle to understand directly from the Product Team the expected behavior of the apps and the use cases being implemented.
ā Participate in design discussions with heavy focus on modeling entities and interactions, following architectural patterns like MVP, MVVM, Clean Architecture, etc.
ā Collaborate with cross-functional teams - backend teams for finalizing APIs, design team for UI / UX, QA team for testing, etc.
ā Participate in iteration planning to give effort estimates.
ā Write clean, readable, maintainable and performant code following well established design principles.
ā Write Unit Tests and Integration Tests to ensure correctness.
ā Track, debug and fix bugs & crashes escalated.
ā Ensure the apps are performant - no memory leaks, no frame drops, battery usage, etc.
ā Explore and evaluate new technologies, tools and SDKs as may be necessary to improve the entire development pipeline.
ā Work with cross-platform technologies, like Kotlin Multiplatform, to ensure consistency of features and code reuse across Android / iOS platforms.
Ā
Technologies:
Ā
ā Languages: Kotlin, Java, SQL
ā Frameworks: RIBs, Kotlin Multiplatform, Spek
ā Architectures: MVVM, MVP, Clean Architecture, etc
ā Libraries: Kotlin Coroutines, RxJava, Dagger2, Ktor, Jetpack, etc
ā Integrations: AWS services, Payment Gateways (Razorpay, etc), Google Maps, Firebase, etc
Products & Systems Overview
You will be contributing to products concerning both customers and partner drivers.
ā Customer App:
ā Ā Ā Ā Ā Ā All orders serviced by Porter are placed from this app making it our primary business driver.
ā Ā Ā Ā Ā Ā To keep the code for this large complex app maintainable, there is a heavy emphasis on good design and architecture. Currently the RIBs framework is used to break the code recursively into smaller components.
ā Ā Ā Ā Ā Ā To ensure feature parity and consistency across our Android and iOS platforms, we use Kotlin Multiplatform to re-use business logic code across the two platforms.
ā Partner App:
ā Ā Ā Ā Ā Ā All orders serviced by Porter are fulfilled by drivers using this app.
ā Ā Ā Ā Ā Ā Given that the app is expected to run for long hours on cheaper phones there is a heavy emphasis on keeping the apps performant - optimizing battery consumption and memory usage.
ā Ā Ā Ā Ā Ā The app serves as a medium for onboarding - providing functionality for partners to upload and verify their documents using Image Processing.
ā Ā Ā Ā Ā Ā To train the drivers for every new feature launched, we provide a guided audio-visual training session - using visual cues like hint to click / swipe with synchronized pre-configured audio to guide him through the sequence of steps.
ā Fleet Owner Apps:
ā Ā Ā Ā Ā Ā A multi-platform app for fleet owners to manage their drivers and track their performance and earnings on our platform.
Ā
Ā
Ā
Qualification Prerequisites
Ā
ā Experience: >= 4 years in Android development
ā Proficiency with Android framework and Kotlin.
ā Experience in designing, writing and maintaining a large complex app code base.
ā Experience with design patterns like MVP, MVVM, Clean Architecture, etc.
ā Experience with reactive & asynchronous programming using RxJava / Coroutines / Flows
KEYĀ RESPONSIBILITIESĀ WILLĀ INCLUDE:
- ParticipatingĀ inĀ theĀ entireĀ productĀ lifecycleĀ (analyze,Ā develop,Ā test,Ā release,Ā andĀ support.
- ContributingĀ toĀ researchĀ forĀ newĀ webĀ andĀ mobileĀ technologiesĀ andĀ recommendĀ solutionsĀ toĀ improveĀ interfaceĀ designsĀ andĀ interactions
- Testing,Ā debugging,Ā andĀ fine-tuningĀ toĀ optimizeĀ theĀ applicationāsĀ performance.
- DesigningĀ intuitiveĀ applicationsĀ toĀ enhanceĀ usersāĀ experiences.
Ā
DESIREDĀ SKILLSĀ ANDĀ EXPERIENCES:
Ā
- 2+Ā yearĀ experiencesĀ ofĀ mobile/webĀ applicationĀ developmentĀ andĀ systemĀ integration.
- MustĀ beĀ aĀ skilledĀ programmerĀ withĀ knowledgeĀ ofĀ codingĀ bestĀ practicesĀ andĀ abilityĀ toĀ produceĀ highlyĀ readableĀ andĀ maintainableĀ code.
- ManagementĀ andĀ supportĀ ofĀ GoogleĀ PlayĀ StoreĀ andĀ AppleĀ AppĀ Store.
- ExperienceĀ inĀ APIĀ developmentĀ andĀ integrationĀ withĀ third-partyĀ APIs
- EnglishĀ communicationĀ isĀ required.Ā GreatĀ communicationĀ skillsĀ toĀ coordinateĀ acrossĀ technicalĀ teamsĀ andĀ businessĀ stakeholders.
- Creative,Ā detail-oriented,Ā andĀ withĀ goodĀ problem-solvingĀ skills
- AbilityĀ toĀ collaborateĀ with andĀ leadĀ otherĀ developmentĀ teamĀ members.
- AbilityĀ toĀ workĀ inĀ multipleĀ projectsĀ andĀ thriveĀ inĀ aĀ fast-pacedĀ environment
- CandidateĀ mustĀ possessĀ atĀ leastĀ a bachelor's degree orĀ PostĀ GraduateĀ DiplomaĀ inĀ ComputerĀ Science/InformationĀ TechnologyĀ orĀ equivalent.
- SpecializationĀ inĀ IONIC must.
Ā
KNOWLEDGEĀ ORĀ EXPERTISEĀ INĀ THEĀ FOLLOWINGĀ AREĀ ANĀ ADVANTAGE:
- Specialization in HTML5, CSS3, jQuery, and JavaScript.
- Experience with web service integration (REST, JSON, XML).
- Experience or knowledge with Git, Gitlab, GitHub is a plus.
Job Description:
- Strong working experience in IOS application development is a must. First-hand experience of native mobile apps using Swift must.
- Experience withĀ Swift, RxSwift, Swift UI, Unit test.
- Strong system design and architecture skills - specifically for IOS. Curiosity to tinker around, explore new paradigms and strongest for continuous improvement. Strong problem-solving skills.
- Understanding of network connections, RestĀ API'sand scheduling. Strong knowledge about security standards (e.g. HTTPS) and privacy standards.
- Idea/experience of the unit and instrumentation testing in IOS. Optimizing app performance and memory consumption.
- Leveraging community libraries to efficiently complete development tasks.
- Debugging apps using simulators and related tooling.
- Persisting data for offline-first apps using databases such asĀ Realm.
- Localizing apps to support multiple languages and regions, vernacular libraries and fonts.
- Familiar with Version control system such as GIT.
Role + Responsibilities:
- Developer at heart with strong focus to learn and implement latest enhancements inĀ ReactĀ Native
- Create captivating and interactive mobile experience for iOS and Android devices
- Implement designs that are asynchronous, responsive and provide a rich user experience across the mobile platforms
- Implement new frameworks and software that meets Simformās standards in performance, reliability and maintainability
- Create rapid prototypes to vet new design, interaction, and integration concepts
- Write unit and UI tests to identify malfunctions.
- Recommend new technologies, technical design and user interactions that will help differentiation the Funko digital experience
- Productively contribute to development projects in an agile software development environment, participate in sprint planning, task breakdown and daily stand ups
Person Specification and Qualifications:
- Complete hands-on onĀ ReactĀ Native and Javascript coding practices and conventions.
- Hands on experience on Android, iOS platforms in creating Hybrid / Native applications.
- Should have apps in the Google Play Store or Apple Store.
- Use of Management tools including Bitbucket (GIT), Jira and Bamboo.
- Hands-on experience onĀ ReactĀ Native APIs,Ā ReactJS, Javascript, ECMAScript (OOJS) and JSX
- Thorough understanding ofĀ ReactĀ Native development tools like IDEs (Nuclide, Atom, Sublime Text, or Visual Studio Code), Chrome debugging tools, ESLint,Ā ReactĀ Native CLI, Watchman, package manager etc
- Good familiarity with most of theĀ ReactĀ Native built-in and popular third-party frameworks, libraries, and accelerators. With in-depth expertise on most of the popular ones
ļ Industry - IT software/services (Digital Consulting /Digital Apps/Clous & devops services)
ļ Location ā Hinjewadi ā Phase I (Work from home due to COVID-19 situation)
ļ Education - Any Graduate / Any Postgraduate
ļ Experience ā 2-5Years
ļ Joining - Immediate / 15 days
ļ Excellent Communication Skills
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 API's.
ļ· Write unit and integration tests.
ļ· Release applications to IOS and Google Play stores.
ļ· Work with native modules when required.
ļ· Work as part of a small team, which will include other React Native developers, a project
manager, QA professional, and a designer.
ļ· Complete sprints and participate in sprint retrospectives and daily standups.
ļ· Assist with building estimates.
ļ· Interface with clients via Slack, Zoom, and email.
ļ· Track your time throughout the day using Toggle.
ļ· 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 Full Stack's detailed development process
Ideal Candidate Profile
- 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.
What WE have
- A small, well-knit team with a bunch of self-driven aces who love their work as well as working here!
- A top notch product spanning web app, mobile app, chatbot and artificial intelligence tech stack
- An enviable client portfolio that includes known names such as LG, Biba, W, HPCL, Costa Coffee (to name a few), who depend on us to track their compliances and efficiencies.
- An open door culture
- An environment to push your boundaries and expand your skillsets
- A newer challenge every day!
What YOU must have
- 3-5 yearsā experience with native mobile App development on both Android as well as iOS platforms.
- Bachelorās degree or above in information systems or computer science
- Excellent knowledge of Android SDK, different versions of Android, iOS framework
- Strong knowledge of Android & iOS UI design principles, patterns, and best practices
- Familiarity with RESTful APIs to effectively integrate Android applications
- Should have worked on Apps using local resources (like camera, GPS, Speech recorder, settings etc) and having local storage capability using SQLite, xml, firebase etc.
- Proficient understanding of code versioning tools such as Git
- Familiarity with various testing tools
- Team player with strong communication, documentationĀ and collaboration skills
- Strong analytical and problem solving skills
- Ability to productively function under pressure and within a deadline oriented atmosphere
- Self-motivated and high-initiative taking
- Organized and detail orientated with strong work ethic
- Ability to thrive in a dynamic and fast-paced environment
What will you do
- Translate designs and wire frames into high quality code
- Develop AI/ML based mobile apps for both Android and iOS
- Resolve bugs as reported by the QA team.
- Maintain code quality, organization, and automation
- Share weekly and monthly development plans and build releases schedule.
Impress us with your skill, self-drive and work ethics, and we will go any length to make you part of the growth journey!
- The main roles and responsibilities would be:
- Deliver high quality mobile apps on Android platforms.
- Create best practice, drive initiatives to build reusable frameworks, components and solutions.
- Engage with the team to create a knowledge centre on Android.
- Minimum experience of 1 years needed. Ideally more than 2 years.
- Maps based apps.
- Payment gateway integration: (PayPal, Stripe, Paytm etc).
- Integration of webservices
- Marketplace apps
- Live Streaming
- Offline application development.
- Strong OO design and programming skills in Java
- Android SDK
- JSON/REST API
- Social Media APIs
- UML/Design Pattern
- Knowledge of Retrofit,Volley,Dagger2,Realm,RxJava,Espresso
- Knowledge of android architecture component(LiveData etc).
- Working Experience on MMVM and MVP architecture
- Experience in SQL and NOSQL databases.
- Familiarity with cloud message APIs and push notificationsĀ
- Understanding of Googles Android design principles and interface guidelinesĀ
- Proficient understanding of code versioning tools, such as Git.
- Work closely with the leadership team to define roadmap and development plans
- Help define and implement standards and promote best practices for the Android development team
- Tackle daily challenges with your creative problem solving recommendations
- Mentor and contribute knowledge to the rest of the team and the organization
- Strong knowledge of Android UI design principles, patterns, and best practices
- Experience with threading, and performance tuning
- Ability to understand business requirements and translate them into technical requirements
Hi,
Hope you are doing great!!
PraxivĀ is aĀ IT Solutions & ServicesĀ company situated in India. Our solutions and Services help clients maximize productivity, improve speed and accuracy. The company has adopted the highest standards of service quality and operational excellence, enabling its clients across a wide range of industries to transform into a truly digital enterprise.
Praxiv is hiring IOS Mobile Application Developer.
Experience - 1 - 3 yrs
Location - Gurgaon
Job Summary
We are looking for Min 1 Year experienced and above IOS developers responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablet computers. Your primary focus will be development of iOS 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.
Responsibilities and Duties
- Design and build applications for the iOS platform
- 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
- Help maintain code quality, organization, and automatization
*
- Skills
- Proficient with Objective-C and Swift and Cocoa Touch
- Experience with iOS frameworks such as Core Data, Core Animation, etc.
- Experience with offline storage, threading, and performance tuning
- Familiarity with RESTful APIs to connect iOS applications to back-end services
- 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
- Help maintain code quality, organization, and automatization
- Proficient understanding of code versioning tools Git
- Objective-C proficiency is a must.
If you feel interested please share your profile with below mentioned required details:-
1.. Total years of experience
2. Relevant experience
3. How soon will you be able to join?
4. Whatās the reason for job change
5. Current Salary
6. Expected Salary
7. Availability for Interview.
8. Current Location
Please acknowledge the mail and revert it back with your confirmation.
Best Regards
HR Team
Praxiv Solutions