
We are hiring a Flutter developer to engineer applications that will run across Android, iOS, and the web. We are looking for someone passionate about performance, reliability, and design with the experience and credentials to back up that passion. Someone who can take ownership of applications, solve technical challenges and take pride in their solutions and code.
The ideal candidate will have experience building native applications, JavaScript knowledge, and a portfolio of applications already published either in the app store or self-hosted.
You’ll be a key member of the team tasked with contributing to a number of high-value projects within Marj Technologies.
Qualifications
-
Have two or more iOS/Android apps developed with Flutter. Either deployed on the AppStore/Google Play or available on Github.
-
Over one year of experience with developing Flutter applications for mobile and web.
-
Experience with third-party libraries and APIs.
-
Understanding of the Agile development life-cycle.
-
Experience with automated testing and building.
-
Experience with Git and Github.
-
Proven experience in writing readable code, creating extensive documentation for
existing code and refactoring previously written code.
-
Well-versed with Flutter Null Safety and Bloc architecture.
-
Good communication & Problem-solving skills.

About Classhose India Private Limited
About
Connect with the team
Similar jobs (10)
Mobile Engineering Intern
Build mobile software people actually use.
AbleCredit builds software for complex enterprise workflows where AI, APIs, business rules, human decisions, and real-world operations have to work together reliably. We care about building products that work in production - not just in demos. As a mobile engineering intern, you won't spend four months on a disposable internship project. You'll work with our engineers on real application features and learn how production mobile software behaves outside perfect Wi-Fi and simulator environments.
What You'll Build?
• Build and improve features in our production mobile applications.
• Work with camera, audio, permissions, storage, networking, and other device capabilities.
• Handle real-world mobile conditions such as slow networks, interrupted uploads, background execution, and app lifecycle changes.
• Integrate mobile experiences with backend APIs and services.
• Debug crashes and functional issues using logs, device tools, and observability.
• Write tests and participate in code reviews, releases, and technical discussions.
What We're Looking For?
• Currently pursuing or recently completed a degree in Computer Science or a related discipline.
• Strong programming fundamentals and curiosity about how mobile systems work.
• Experience building at least one meaningful Android, iOS, Flutter, or React Native application.
• Comfort with Git, APIs, JSON, and basic debugging.
• Ability to learn independently, ask good questions, and take feedback.
Bonus Points
• Kotlin, Swift, Flutter/Dart, React Native, or TypeScript experience.
• Published app, substantial side project, hackathon product, or open-source contribution.
• Experience with camera/audio APIs, local storage, background jobs, or offline-first applications.
What You'll Gain?
You'll learn how mobile features move from product idea to production: architecture, implementation, testing, code review, release, telemetry, and debugging. High-performing interns may be considered for a full time engineering role.
- Job Description
- Skills Required For Android Developer:-
Typical day-to-day duties and in-demand skill sets for mobile application developers include:
- Must have Knowledge of object-oriented programming languages such as Java, C and C++.
- Good knowledge of Android SDK, different versions of Android, and how to deal with different screen.
- Having Good knowledge of Android Studio.
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Solid understanding of the full mobile development life cycle.
- Work on bug fixing and improving application performance.
- Candidate should be self motivated.
- Self Confident and Enthusiastic.
Selection Process:-
- Firstround of Interview – MCQ Written test (based on Syllabus & basic Aptitude) – 1
- Secondround of Interview – HR and Technical
- Thirdround of interview – Practical interview based on candidates interested
Remuneration and terms:-
- Company provides joining letter and agreement with terms here at time of joining of Candidate.
- Incrementwill be given after one year of job
- Companyprovide 12 paid leaves per
- Working days –Monday to Saturday.
- Timing–
Monday-Friday : 9:30 AMto 6:30 PM, 45 minutes launch, 15Min Tea break
Saturday: 9:30 AMto 1:30 PM
Alternative Saturday Activity.
HR Manager
Bhoomi Vaghani
Beetonz Infotech
Website:- http://beetonz.com
We are looking for an Android developer responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.
Responsibilities
• Translate designs and wireframes into high quality code
• Design, build, and maintain high performance, reusable, and reliable Java code
• Ensure the best possible performance, quality, and responsiveness of the application
• Identify and correct bottlenecks and fix bugs
• Help maintain code quality, organization, and automatization
Skills
• Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
• 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
• Ability to design applications around natural user interfaces, such as “touch”
• Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
• 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
Key Responsibilities
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.
Key Skills
1. Extensive knowledge of mobile app development. This includes the whole process, from the first line of code to publishing in the store(s).
2. Deep knowledge of mobile platforms on which the app runs, e.g., Android, iOS etc.
3. Proficient in HTML, CSS, Javascript, React, React Native, Node whichever language you use in the app.
4. Proficiency with writing automated tests in JUnit, Espresso, Mocha, Jest, Enzyme, XCTest, etc. depending on the libraries you use to test
5. Familiarity with RESTful APIs and mobile libraries for networking.
6. Familiarity with the JSON format.
7. Experience with profiling and debugging mobile applications.
8. Strong knowledge of architectural patterns—MVP, MVC, MVVM, and Clean Architecture—and the ability to choose the best solution for the app.
9. Familiarity with Git and Github.
10. Familiarity with push notifications.
11. Understanding mobile app design guidelines on each platform and being aware of their differences.
What will you do? (but not limited to)
- Design, develop, and maintain our mobile applications using either Flutter or React Native, ensuring high performance and responsiveness across both Android and iOS platforms.
- Collaborate closely with the product and development teams to design and develop innovative features that align with our mission and user needs.
- Write clean, maintainable, and efficient code that adheres to industry best practices, and conduct code reviews to uphold high-quality code.
- Troubleshoot, debug, and upgrade the software to ensure optimal performance, security, quality, and responsiveness of applications.
- Lead and mentor junior developers, fostering a culture of continuous learning, innovation, and improvement.
- Drive architectural decisions and lead efforts to scale and improve our codebases.
- Work closely with stakeholders to understand and address their needs, translating business requirements into technical solutions.
Who can apply?
- Minimum 3 years of experience as a Mobile Application Developer with a proven track record in developing and deploying mobile applications for both Android and iOS platforms.
- Proficiency in React Native, with a deep understanding of cross-platform mobile development and app architecture.
- Strong knowledge of JavaScript (for React Native), and familiarity with native build tools, like XCode, Gradle, Android Studio, IntelliJ, and other IDEs.
- Strong problem-solving skills, with an ability to think algorithmically and a keen eye for debugging and optimizing code.
- Experience with app development languages such as Swift, Kotlin, or Objective-C and with utilizing RESTful APIs for backend integration.
- Proficient understanding and utilizing code versioning tools, such as Bitbucket.
- Experience in a startup environment and building products from scratch is highly preferred.
- Excellent communication skills, with the ability to lead and inspire a team.
- Strong project management skills, with experience in agile methodologies.
- Demonstrated ability to make sound decisions based on a balance of data, experience, and judgment.
About WeSkill: WeSkill is an early-stage funded EdTech startup. Founded by alums from IIMA, IITB and IITD. We are on a mission to reimagine holistic education for kids in India.
As a Full Stack App Developer, you will:
-
Be a core team member and ride alongside the founders in a high-growth journey
-
Play the role of a tech-lead on various projects, and establish yourself as an SME in certain areas
-
Design, build and maintain high performance, reusable, and reliable code
-
Write Unit & UI tests, set up dashboards and alerting, uncover and fix bugs, crashes, and other issues, in order to ensure a robust app
-
Analyze and optimize UI and infrastructure application code for quality, efficiency, and performance
-
Mentor, coach and develop engineers and lead by example
-
Collaborate with Product Designers to deliver compelling consumer-facing products on the Android Platform
We are looking for:
- Minimum experience of 3 years in developing android applications with proficiency in Kotlin/ Flutter
- Strong preference for candidates who've worked for a consumer-facing product company or social media or EdTech company
- Experience in defining system architectures and exploring technical feasibility tradeoffs.
- Have experience with common Android libraries like Retrofit, OkHttp, Picasso, RxJava, Gson, Arch-components, etc.
- Debugging skills, including identifying memory leaks, performance bottlenecks, and using tools like adb, proguard, etc
- Experience with multithreading programming and mobile memory management is a plus
Pay range: Competitive salary with generous ESOP pool
Position: Senior Android Developer









