
š Job Title : Android Developer
Experience : 3+ Years
Location : Bengaluru (MG Road ā Prestige Building)
Work Mode : Hybrid (3 Days Work From Office)
Open Positions : 2
Notice Period : Immediate to 15ā20 Days Preferred
šÆ Role Overview :
We are looking for a passionate Android Developer with 3+ years of experience to build high-quality, scalable, and visually appealing mobile applications.
You will work closely with designers and backend teams to deliver pixel-perfect UI and seamless user experiences.
š ļø Mandatory Skills :
Kotlin, Android Studio, XML/Jetpack Compose, MVVM, REST APIs, Git, Android Lifecycle, Pixel-perfect UI implementation
š Key Responsibilities :
- Convert design mockups into pixel-perfect Android UI.
- Develop mobile application screens using Kotlin, XML, or Jetpack Compose.
- Ensure responsive layouts across multiple screen sizes and resolutions.
- Integrate REST APIs and handle data efficiently.
- Identify and fix UI bugs, alignment, and performance issues.
- Collaborate with designers for spacing, typography, and interactions.
- Write clean, maintainable, and scalable code.
- Participate in Agile ceremonies and code reviews.
ā Required Skills & Qualifications :
- 3+ years of Android development experience.
- Strong proficiency in Kotlin and Android Studio.
- Experience with XML layouts and/or Jetpack Compose.
- Understanding of Android lifecycle and MVVM architecture.
- Experience integrating REST APIs.
- Knowledge of Git/version control systems.
- Strong attention to UI/UX detail.
ā Good to Have :
- Experience converting Figma designs to Android UI.
- Understanding of Material Design principles.
- Experience with animations and transitions.
- Knowledge of accessibility standards.
- Published apps on Play Store/GitHub.
š§āš» Interview Process :
- Geektrust AI-based Assessment
- Final Interview with Founder (45 minutes)

About NeoGenCode Technologies Pvt Ltd
About
Welcome to Neogencode Technologies, an IT services and consulting firm that provides innovative solutions to help businesses achieve their goals. Our team of experienced professionals is committed to providing tailored services to meet the specific needs of each client. Our comprehensive range of services includes software development, web design and development, mobile app development, cloud computing, cybersecurity, digital marketing, and skilled resource acquisition. We specialize in helping our clients find the right skilled resources to meet their unique business needs. At Neogencode Technologies, we prioritize communication and collaboration with our clients, striving to understand their unique challenges and provide customized solutions that exceed their expectations. We value long-term partnerships with our clients and are committed to delivering exceptional service at every stage of the engagement. Whether you are a small business looking to improve your processes or a large enterprise seeking to stay ahead of the competition, Neogencode Technologies has the expertise and experience to help you succeed. Contact us today to learn more about how we can support your business growth and provide skilled resources to meet your business needs.
Candid answers by the company
IT & Engineering Talent Staffing
- Provides full-time and contract-based hiring, delivering handpicked, preāscreened developers across tech stacksāranging from web, mobile, AI/ML, Web3/blockchain.
- Maintains a bench o vetted candidates, offering fast delivery of interview-ready profilesāoften within 24 hours.
- Offers payroll management, handling compliance, tax, attendance, and documentation for both contractors and full-time employees.
2. End-to-End Project Delivery
- Delivers full-stack development solutions: web, mobile, cloud, AI/ML, Blockchain/Web3.
- Manages entire project lifecycleārequirements gathering, design (UI/UX), development, deployment, and ongoing support .
3. Additional Offerings
- Expands into cybersecurity consulting, digital marketing, and cloud platform services (like AWS, GCP, Azure) .
- Provides strategic IT consulting to align technology solutions with business objectives
Similar jobs
Required Skills: Advanced Flutter & Dart Expertise, Scalable Mobile Architecture Design, Performance Optimization & Profiling, OTT & Media App Engineering, Code Quality, Leadership & Cross-Functional Collaboration
Criteria:
- 6+ yearsĀ of total software development experience withĀ minimum 3+ years in Flutter
- Product-based company experience is mandatoryĀ (B2C scale preferred)
- Proven ability toĀ own end-to-end Flutter mobile architectureĀ for high-scale apps
- Strong expertise inĀ Dart, Flutter SDK internals, and advanced state managementĀ (Bloc / Riverpod / Provider)
- Hands-on experience withĀ platform channelsĀ and native integrations (Android & iOS)
- Deep knowledge ofĀ performance optimization: app startup time, FPS, memory leaks, widget rebuilds, rendering pipeline
- Experience withĀ profiling toolsĀ (Dart DevTools, Android Profiler, Xcode Instruments)
- Strong skills inĀ offline-first architecture, caching layers, and API integrations
- Ability to optimizeĀ video playback, downloads, DRM, and OTT workflows
- Strong command ofĀ clean code, SOLID principles, and scalable mobile system design
- Experience reviewing code and mentoring engineers (Senior IC role)
Ā
Description
Role Overview
We are looking for an experienced Flutter SDE III who can take complete ownership of architecture, performance optimization, and app scalability for our OTT mobile applications. This is a senior individual contributor role requiring deep technical expertise and the ability to influence design decisions at a product level.
Key Responsibilities
1. Architecture & Design (High-Impact IC Role)
⢠Own the end-to-end architecture of companyās Flutter mobile applications.
⢠Design scalable, modular, testable app ecosystems aligned with OTT-specific performance constraints.
⢠Lead decisions around state management, navigation hierarchy, API structure, offline capabilities, and security.
2. Performance & Device Optimization
⢠Diagnose and resolve mobile performance bottlenecks, including:
Ā Ā o App startup time, FPS drops, memory leaks.
Ā Ā o Heating issues, over-rendering, and expensive widget rebuilds.
Ā Ā o Battery optimization, efficient network calls, caching strategy.
⢠Run in-depth profiling using tools like Dart DevTools, Android Profiler, and Xcode Instruments.
3. OTT-Specific Engineering
⢠Optimize video playback workflows for low-latency streaming.
⢠Implement efficient background processes for downloads, DRM, content sync, and push notifications.
4. Product & User Experience Ownership
⢠Collaborate closely with Product, Backend, and Video Engineering teams.
⢠Convert business/product requirements into high-performance technical solutions.
⢠Ensure UI/UX consistency across platforms while maintaining performance budgets.
5. Code Quality & Leadership
ā¢Ā Write clean, extensible, and maintainable code with strong adherence to SOLID and reactive programming principles.
⢠Review code for mid-level and junior engineers; act as a mentor across teams.
⢠Establish engineering standards, internal frameworks, and reusable components for long-term scalability.
Ā
Required Skills & Experience
Technical Must-Haves
⢠6+ years of total experience with 3+ years in Flutter for large-scale products.
⢠Mandatory product-based company background (B2C scale preferred).
⢠Strong expertise in:
Ā Ā o Dart, Flutter SDK internals
Ā Ā o Bloc, Riverpod, Provider, or other state management approaches
Ā Ā o Custom animations, rendering pipeline, shader-based optimization
Ā Ā o Platform channels (Android/iOS) and native integrations
Ā Ā o API integration, caching layers, offline-first architecture
⢠Strong understanding of mobile system design, scalable architecture, and low-level performance engineering.
Ā
Good to Have
⢠Experience with video streaming apps, OTT platforms, or media-heavy applications.
⢠Understanding of analytics frameworks (Firebase, Segment, Mixpanel).
⢠Exposure to CI/CD pipelines, automated testing, and fastlane.
Personality & Mindset
⢠Product thinking, not just feature-building.
⢠Ownership-driven with strong ability to take strategic technical decisions.
⢠Comfortable working in a fast-paced 0ā1 and scale-up environment.
Ā
Why Join company?
⢠Work on a high-growth OTT app with millions of users.
⢠Opportunity to own the core mobile experience end-to-end.
⢠Build impact-heavy features at scale with a lean, highly skilled engineering team.
Role: Flutter Developer
Please share contact details as well while sharing interest in the opportunity. I can be reached at nine one five zero nine five four eight nine nine.
1. Hands on Mobile APP Development - 5-8 Years (IOS/Android)
2. Hands on Flutter Development - 2-3 Years - should have worked on
atleast one industry grade apps
3. Excellent problem-solving skills
4. Converting mocks to UI (Pixel perfect design implementation)
5. Experience in Bloc state management
6. Experience in asynchronous programming
7. Good understanding of implementing API integration
Please submit candidateās portfolio (Play store or App store Links)
if the JD is relevant, kindly share the updated profile with current CTC, expected CTC and notice period.
Location: Bangalore
Our Vision:
Company is building a first-of-its-kind, lifestyle health product for Women in India. We believe that the future of health and fitness is digital, and women will drive the digital fitness revolution in India. Existing digital health and fitness products are highly transactional and we see a huge opportunity to build a truly aspirational product that will
inspire and empower millions of women to lead healthier lives. If you are passionate about building a product that blends together technology, content, and community, we would love to talk to you.
Requirement:
Company is looking for results-oriented Engineers. An ideal candidate for us would be a passionate builder of great products/frameworks and someone who would thrive in a fast-paced environment and enjoy the challenge of complex business contexts that are typically being defined in real-time. In this role, you will be responsible for building world-class technology products and platforms that are at the forefront of the technology revolution in the Indian healthcare
ecosystem. You are someone who insists on the highest standards for quality, maintainability, and performance. You will be working in a fast-paced and agile work environment delivering quality solutions that have an immediate business impact.
Responsibilities:
- Design and build highly reliable and performant applications that deliver a great user
experience.
- Own large technical deliverables and execute in a structured manner.
- Take the accountability of the overall health of the applications you build.
- Platformize components as libraries, utilities and promote reuse.
- Be able to conceptualize and develop prototypes quickly.
- Lead by example, mentor and guide team members on everything from structured
problem solving to development of best practices.
What we are looking for:
- Deep expertise of the iOS and Android ecosystems.
- Hands-on experience with either React Native, Flutter, Swift or Kotlin.
- Deep understanding of your tools: Languages, frameworks, systems.
- Experience with abstracting requirements into frameworks.
- Hungry to learn, share knowledge, and enjoy mentoring others.
- Data driven, having customer empathy, striving to build stable, delightful
applications.
- [Optional, but desired] Experience with video streaming and Real Time
Communication technologies.
Ideal for candidates who would like to be part of the learning process across growing technologies and embark journey on a tech architect path. Very deep into technologies and eager to learn and adapt with technology advancement.
Ā
Essential Responsibilities :
- Study, Design, and prototyping of new technology implementation
- Work in Collaboration with teams
- Work on new technologies and solutions independently.
- Should be able to think out of the box and contribute towards project success
Ā
Must Have :
- Build pixel-perfect, smooth UIs across both Android and iOS mobile platforms.
- Leverage native APIs for deep integrations with both platforms.
- Diagnose and fix bugs and performance bottlenecks for performance that feels native
- 3rd party Native SDK integrations
- Maintain versioning on the application and releases
Ā
Good to have:
- Knowledge of DevOps
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 APIs
- 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 and skills
- BS/MS degree in Computer Science, Engineering or a related subject
- 3 years Proven software development experience and Android skills development
- Proven working experience in Android app development and
- Have published at least one original Android app
- Experience with Android SDK
- 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.
Responsibilities/Requirements
- Strong in Java and OPPs (Object Oriented Programming) Concept
- Knowledge of Android SDK and NDK
- Knowledge of JSON and XML
- Android Mobile Development Life Cycle
- Knowledge of SQLite
- Good if Communicating with the server using REST APIs
- Should be work in agile methodology
- Master into research and development task for some major function
- Good Problem solving skills
- Self motivated and always willing to learn latest technology
Key Skills
- Android, Java, Kotlin, OOPS, C, C++
ā You have a minimum of 7 years of experience building high-performance consumerfacing mobile applications at product companies of a decent scale
ā You have a keen eye for mobile architecture and able to assist your team in making the right choices for every project
ā You have previous experience building react native applications from scratch. This could be an added advantage.
ā You have a passion for mentoring and helping people on your team grow and achieve theirgoals.
ā You practice test-driven development.
ā You are familiar with both Android and iOS design patterns, and GraphQL.
ā You have some exposure to native app development in Swift, Kotlin, or Java.
ā You have strong knowledge of software development fundamentals, including a
relevant background in computer science fundamentals and agile development
methodologies.
ā You are an excellent collaborator & communicator. You know that startups are a team sport. You listen to others, arenāt afraid to speak your mind and always try to ask the right questions.
ā You are excited by the prospect of working in a distributed team and company.
Location: We are open to candidates working from anywhere in India/across the globe. At the moment, however, like most teams, we are fully remote.
Wanted React Native Developer
We are looking for Junior and Senior React Native developer interested in building mobile apps for both the iOS and Android platforms.The candidate should be able to build high-quality, and performant applications with good coding standards and according to design.The developer must be skilled in development, writing clean and scalable code, and documenting functionality.
Experience
1 - 3 years
Education
Any Graduate
Location
Hyderabad
Candidate Requirements
- Experience with React Native skills such as Redux/Mobx, GraphQL, Animation, Authentication, etc.
- Must have built Mobile apps that are deployed to App store and google play store.
- Hands-on experience in using Hooks for functional components with the State, Pure Components , etc.
- Familiarity with native build tools, like XCode, Gradle Android Studio, IntelliJ
- Experience with automated testing suites, like Jest or Mocha
- Should have the ability to integrate third-party libraries and APIs.
- Familiarity with code versioning tools such as Git.
- Good knowledge of React Native and its core Principles.
Key Skills
- React Native
- Mobile Application Development
- IOS Development
- Javascript
- Android Development
- React.Js
- Deep knowledge of ( List here the mobile platforms on which the app runs,
e.g., Android, iOS, etc. )
- Developing new features and user interfaces from wireframe models
- Ensuring the best performance and user experience of the application
- Fixing bugs and performance problems
- Writing clean, readable, and testable code
- Cooperating with back-end developers, designers, and the rest of the team
to deliver well-architected and high-quality solutions









