Software Engineering - Mobile (Flutter)

at Codemonk

Posted by Uma Shankar
Remote only
3 - 6 yrs
₹10 - ₹18 / mo
Android Development
iOS App Development
Mobile App Development
Objective C
iPhone SDK

We are currently hiring a passionate mobile developer with interest in cross-platform mobile application development, specifically Flutter to join our Engineering team as an intern. As a Flutter Developer, you will work within our engineering team to deliver functional & user-friendly Android & iOS applications in a timely manner.


  • Students who are in the final year of studies and available for full-time internship for a duration of at least 4 - 6 months. Post internship subject to performance review, candidates will be offered a full-time role.


  • Very good understanding and experience in using Flutter and Dart.
  • Experience of working on projects involving Flutter at a personal or academic level.

Bonus points for having -

  • Having some prior relevant internship experience related to Mobile App development.
  • Native Android/iOS development experience.
  • Knowledge of Java/Kotlin or Swift/Objective-C.

You are

  • Curious learner with zeal to learn new concepts.
  • Passionate about problem-solving.
  • Receptive to feedback and improvise upon it.
  • Good communicator and collaborator.
  • Able to work with minimal supervision (because we believe in you and your work).
  • Someone who enjoys working in a fast-paced environment.

What will you do?

  • Work with senior developers to build various cross-platform mobile products in various sectors.
  • Work on designing, developing and maintaining design systems.


Read more

About Codemonk


Codemonk is a product engineering company that empowers other startups and enterprises by building simple and elegant software solutions. Through our expertise in the domains of AI, Blockchain, and Enterprise Applications we have helped brands such as Unilever, IndiaMART, GreytHR, Fyle, Skylark Drones, etc to craft world-class products and improve their business. We are churning out amazing software for our clients located across the globe from our headquarters at Bengaluru.

Codemonk is on a mission to transform the way industries work by leveraging the power of AI, Blockchain and IoT. There is something special when you know that every line of code that you write impacts thousands of human lives!

By joining us you can expect newness and challenges every day. As a member of the team, you will be part of shaping the company's future fuelling the growth and defining the culture.

Read more
Connect with the team
Kokila Joseph
Harshita Patidar
Company social profiles
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Matches delivered
Network size
Companies hiring

Similar jobs

at Keka
1 video
9 recruiters
Posted by Akshita Kochar
2 - 5 yrs
₹6L - ₹30L / yr
Android Development
Model-View-View-Model (MVVM)
Design patterns
+1 more

Skills Required:

●      2+ Years of experience of Android native development with Java and Kotlin

●      Experience in Android Studio IDE and tools like Android Device Monitor, Logcat

●      Hands-on experience on MVVM architecture pattern

●      Solid experience/understanding of OOPS concepts and Design patterns.

●      Knowledge on cross platforms like Flutter, React Native is an added advantage

●      Thorough knowledge of Android APIs and platform capabilities (location-based capabilities within apps)

●      Experience with offline storage, threading, and performance tuning

●      Proven knowledge of Android UI design principals, patterns, and best practices

●      Experience with publishing applications on Google Play Store and app signing process

●      Expertise in payment gateway and social media integration

●      Proficient understanding of code versioning tools, such as Git

●      Familiarity with CI/CD



●      Provide technical leadership and functional help working closely with team members

●      Design, implement and maintain application within all phases of the software development life cycle (SDLC) on Microsoft Azure (or AWS)

●      Independently carry out the activities without much of guidance

●      Create, understand, and validate design and estimates and be able to justify them

●      Applies knowledge of principles and techniques to solve technical problems.

●      Works closely with other functions to understand customer needs and to develop product roadmaps.

●      Translate design and wireframes into high-quality mobile applications.

●      Strong troubleshooting and analytical skills and detail oriented

●      Comprehensive understanding of OOPS concepts, data structures, algorithms and product development techniques and theories

●      Should be able to design schema for enterprise level applications

●      Should be able to apply design patterns

●      Should be open to face new challenges and learn new technologies

●      Experience with debugging, performance profiling and optimization


Read more
at Open Innovations Lab
1 recruiter
Posted by Shruti Mathur
Jodhpur, Jaipur
2 - 5 yrs
₹2L - ₹8L / yr
Android Development
iOS App Development
Mobile App Development
We are looking out for a Flutter Developer who will be running and designing product application features across various cross platform devices.

Roles and Responsibilities

  • You will be building and shipping robust apps to Android/ iOS devices using a single codebase.
  • You will be writing readable and clear code using Dart that will be extensively documented for future use and upgrades.
  • You will be sharing feedback and brainstorming ideas with teams to improve the development process.
  • Understand basic concepts of design for developing user friendly applications.
  • Stay up to date with the latest technologies.
Read more
Bengaluru (Bangalore)
0 - 1 yrs
₹4L - ₹6L / yr
iOS App Development
Objective C

ApnaComplex is one of India’s largest and fastest-growing PropTech disruptors within the Society & Apartment Management business.  The SaaS based B2C platform is headquartered out of India’s tech start-up hub, Bangalore, with branches in 6 other cities. It currently empowers 3,600 Societies, managing over 6 Lakh Households in over 80 Indian cities to effortless manage all aspects of running large complexes seamlessly.

If it excites you to - drive innovation, create industry-first solutions, build new capabilities ground-up, and work with multiple new technologies, ApnaComplex is the place for you.


The primary responsibility of this role is to design, develop, and maintain applications individually as well as work in a group. Should work as per the defined project priorities and project schedules and ensure to complete the assigned projects within allotted timelines and develop process improvements to improve system quality and efficiency.



  • Should design, develop, and maintain applications individually as well as work in a group.
  • Should maintain quality and security of the assigned development tasks applying the best design and development guidelines as defined in the project.
  • Should work as per the defined project priorities and project schedules and ensure to complete the assigned projects within allotted timelines.
  • Must adhere to agile methodologies and the project management followed in the project
  • Assist in technical and project risk management and participate in mitigation activities.
  • Interact with the team for the day to day development tasks and hurdles



  • Expertise in Objective-C programming language.
  • Experience in Swift programming.
  • Expertise in Cocoa Touch frameworks.
  • Expertise in developing iOS applications.
  • Very good experience in designing applications with best suited Design patterns.
  • Should have a strong knowledge and experience in using SOLID principles.
  • Good knowledge in socket programming, device communication.
  • Good knowledge in debugging and optimization tools like Instruments.
  • Good knowledge in Push Notifications.
  • Good knowledge in generating ipa using different provisioning profiles
  • Knowledge in pushing apps to AppStore.
  • Knowledge in writing unit test cases.
  • Good knowledge in iOS human interface guidelines and coding standards.
  • Should have a very good experience in technically mentoring the team and assisting the team when required.
  • Very Strong communication Skills and interpersonal skills
  • Experience in working in projects run as per Agile Methodology.
  • Must have very good analytical abilities and problem solving capabilities.


Good to have:

  • Good knowledge in Bluetooth programming.
  • Good to have knowledge in Audio domain and related frameworks.
  • Good to have knowledge in Database tools like Coredata Desired Tools Experiences
  • Xcode IDE, Instruments.
  • Experience in using client apps for version controlling systems like bitbucket.
  • Experience in using UX/UI tools like Figma.
  • Experience in Version controlling System (SVN, Github).
  • Experience in Bug Tracking System (JIRA, QC etc..)


Experience: 2+ years of experience in automation testing across different platforms (Web, Android and iOS) using automation tools (Selenium/Appium)


Locations: Bangalore 


Quick Glances:


  • What to look for at ApnaComplex
  • Who are we A glimpse of ApnaComplex, know us better
  • ApnaComplex - Media – Visit our media page  


ANAROCK Ethos - Values Over Value:

Our assurance of consistent ethical dealing with clients and partners reflects our motto - Values Over Value.

We value diversity within ANAROCK Group and are committed to offering equal opportunities in employment. We do not discriminate against any team member or applicant for employment based on nationality, race, color, religion, caste, gender identity / expression, sexual orientation, disability, social origin and status, indigenous status, political opinion, age, marital status or any other personal characteristics or status. ANAROCK Group values all talent and will do its utmost to hire, nurture and grow them.

Read more
Healthtech and Fitness
Agency job
via Utkarsh Staffing Solutions by Mythili Priya
Bengaluru (Bangalore)
3 - 9 yrs
₹15L - ₹50L / yr
Android Development
Model-View-View-Model (MVVM)
Job Role:
• Design and build advanced applications for the Android platform
• Unit-test code for robustness, including edge cases, usability, and general reliability
• Work on bug fixing and improving application performance.
• Optimize applications to maximize speed and scale
• Working with Designers on Wireframes to App Submission
• Collaborate with cross-functional teams to define, design, and ship new features.
Job requirements:
• 4+ years of Android development experience
• Hands-on experience in Kotlin, Coroutines, RxJava, Room
• Good knowledge base in Android, API, Database, UI/UX, Animation
• Good experience and knowledge in Architecture components, Jetpack, Retrofit, Sqlite
• Good at (manual/automation) testing, debugging
• Being a team player
• Passion for helping other engineers
• Product/Customer oriented mindset
• Good at writing tests and documentation - Unit, Integration, UI testing (Bonus points)
• Pushed own app in play store or other. Knows play store Release Management, Vitals (Bonus points).
Read more
at Planet Spark
5 recruiters
Posted by Maneesh Dhooper
Remote, Gurugram
3 - 9 yrs
₹3L - ₹15L / yr
React Native
Android Development
iOS App Development
+1 more
Work as part of a team to build React Native iOS / Android applications.
 Architect, build and maintain excellent React Native applications with clean
 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 and maintain applications to the Apple 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 two-week sprints, and participate in sprint retrospectives and daily
 Assist with building estimates.
 Interface with clients via Slack, Zoom, and email.
 Work with modern tools including Jira, Slack, GitHub, Google Docs, etc.

 · 3-5 years of professional experience working with React Native.
 · Experience working with Swift, Objective C, and Java a plus but not
 · Meaningful experience working on large, complex systems.
 · Ability to take extreme ownership over your work. Every day is a challenge
to ensure you are performing to the expectations you and your team have
agreed upon, both in regard to estimates and to the general process.
 · Ability to identify with the goals of Semidot clients and dedicate yourself to
delivering on the commitments you and your team make to them.
 · An understanding of React Native best practices and a commitment to
following them.
 · Ability to work through new and difficult React Native issues and contribute
to libraries as needed.
 · A positive mindset and can-do attitude.
 · Forensic attention to detail.
 · English skills is a plus(ability to effectively communicate via written and
spoken english).
 · A passion for software development. It’s not just your career, it’s also your
hobby. You’re constantly striving to learn new things and improve. You follow
industry news, regularly tinker with new technologies, and read books and
blogs to keep your skills current.
 · You work well within a team environment and enjoy working in the office with
your colleagues.
Read more
1 video
1 recruiter
Posted by Sangeeta Patni
Remote, Jaipur
1 - 8 yrs
₹3L - ₹4L / yr
iOS App Development
Systems Development Life Cycle (SDLC)
+5 more

Job Description for flutter developer 

Role/Project Description Will be responsible for User Interface development of various android/IOS based mobile applications for HCIN clients and partners. The candidate will work in a global, highly innovative and agile environment made up both by talented youngsters and senior professionals.

Job Responsibilities:

  • Design and develop high-volume, low-latency applications for mission-critical systems, 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.

Desired Profile:

  • Experience required 1 year
  • B. Tech, MCA, M. Tech degree in Computer Science Engineering or a related subject
  • Proficient in Java/Kotlin programming
  • Knowledge and experience in Flutter Framework and DART programming
  • Hands on experience in using RESTful APIs
  • Hands on experience in designing and developing microservices architecture and containers
  • Object oriented analysis, UML and design using common design patterns.
  • Hands on experience in development IDE Android Studio, Android SDK, Firebase Test Lab
  • Experience with offline storage, threading, and performance tuning
  • Familiarity with push notifications
  • Familiarity with IOS integration with Flutter
  • Experience using GitHub or similar environment
  • Complete understanding of SDLC
  • Experience with Agile development
  • Experience with Material Design and Android UI design principles, patterns and best practices
  • Good knowledge of adding third-party libraries
Read more
Posted by Shruti Mohta
1 - 3 yrs
₹2L - ₹5L / yr
Android Development
Model-View-View-Model (MVVM)
+1 more
  • Experience: 2-4 Years

  • Mandatory Technologies: Java, Android Studio, Kotlin (Optional)



  • We are looking for a native android developer responsible for the development and maintenance of applications aimed at a range of android versions.

  • Must have relevant work experience in mobile development life cycle, Design, build and maintain the Android applications.

  • Work quickly and efficiently so that app features can be shipped frequently to promote user satisfaction.

  • Ability to learn quickly through instruction and self training.

  • Ability to analyze and comprehend existing developed code and reuse existing code in new applications. We have a broad library of already developed products so one must be able to re-use old code and not write new code for everything.

  • Able to work individually on Projects.


Skills and Qualifications

  • Required developer with good knowledge of Android native Application development for position of Android developer or Android Team Lead depending on experience.

  • Qualifications: Good knowledge of developing Android apps either independently or with a team.

  • Proficient in using Retrofit, SQLite, Java, GPS & Camera based Apps

  • Experience using RESTful, JSON web services

  • Solid understanding on core Android Components like Activities and Services.


  • Attention to details, Must be able to work independently.

Read more
A firm which works with US clients. Permanent WFH.
Agency job
via Jobdost by Riya Roy
Remote only
3 - 10 yrs
₹7.5L - ₹14L / yr
Android Development
Automotive Android
+7 more

Principal duties and responsibilities:

  • Design and implementation of automotive applications
  • Analysis of customer product requirements
  • Review and investigate issues in code developed by peers
  • Partner closely with customers and other Cerence teams to establish and maintain clear, concise communication through regular reporting, meeting participation, and follow-up
  • Adopt underlying layers for Android Automotive to run on customer hardware

Education: Bachelor/Master in Computer Science, Engineering, or equivalent

Minimum years of work experience: 4+ years of industry experience

Required skills:

  • 4 + years’ software development experience, preferably for automotive and in connection with user interface technologies
  • Experience using modern development processes/tools and developing through the complete Software Development Life Cycle
  • Experiences in programing and scripting languages (JAVA, Python, Typescript)
  • Experience with using source control tools like Git and CI/CD pipeline tools like Jenkins
  • Experience working in / Knowledge of Agile/Scrum framework
  • Experience in Android development
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
  • Strong object-oriented analysis, design, and coding skills
  • Fluent in English both written and spoken
  • Strong team player and customer focus

Preferred skills:

  • Good knowledge of Android Automotive platform
  • Experience with VS Code
  • Ability to set-up and hardware equipment in support of software development tasks (i.e. configure software on target device, connect cabling/power suppliers, etc.)
Read more
at Sunmobility
1 video
4 recruiters
Posted by Malvika Ohri
Bengaluru (Bangalore)
0 - 3 yrs
₹3L - ₹6L / yr
Android Development
Android Developer Sun Mobility is looking for motivated, passionate, and inventive Android developer who can jump in and take ownership of our newest Android projects. Someone who can actively collaborate with our engineering team in building apps contribute to our newest android projects. If you Love to keep up with new technologies relating to mobile and web this opportunity is for you. Requirements B.Tech Computer Science Engineering/IT, B.Sc. /Computer Application/IT or BCA Ability to handle multiple projects simultaneously Good hold on operating system concepts and data structure & Very strong logical skills. Knowledge in software development, Android skills development, Android app development, Android SDK Ability to communicate with people of varying levels of technical ability Comfortable learning independently and asking for help
Read more
at Oust Labs
1 video
3 recruiters
Posted by Prabhakar Kulkarni
Bengaluru (Bangalore)
4 - 7 yrs
₹7L - ₹10L / yr
Android Development
+1 more
Passionate Android development resource with a flair for applying gaming philosophy in learning
Read more
Did not find a job you were looking for?
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Get to hear about interesting companies hiring right now
iconFollow Cutshort
Want to apply to this role at Codemonk?
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Learn more
Get to hear about interesting companies hiring right now
iconFollow Cutshort