
As a Flutter Developer, you will be responsible for designing and developing high-quality mobile applications using the Flutter framework. Your primary focus will be on creating elegant, performant, and responsive user interfaces (UIs) that deliver a seamless user experience across multiple platforms. You will collaborate with a team of software engineers, designers, and product managers to transform requirements into fully functional mobile applications.
Key Responsibilities:
- Develop mobile applications using Flutter framework and Dart programming language.
- Design and implement user-friendly, responsive UI components and screens.
- Collaborate with cross-functional teams to gather and analyse requirements, and translate them into technical specifications.
- Write clean, maintainable, and efficient code following industry best practices and coding standards.
- Optimise application performance for various devices and screen sizes.
- Conduct thorough testing and debugging to identify and fix issues, ensuring high-quality deliverables.
- Integrate RESTful APIs, third-party libraries, and services to enhance application functionality.
- Stay up-to-date with the latest trends and advancements in mobile application development and Flutter framework.
- Continuously improve development processes, tools, and methodologies to enhance productivity and efficiency.
- Collaborate with designers and product managers to refine and iterate on application designs and user experiences.
Qualifications and Skills:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- Proven experience in developing mobile applications using the Flutter framework.
- Strong proficiency in Dart programming language and object-oriented design principles.
- Solid understanding of mobile app architecture patterns (such as MVVM or Redux) and state management solutions.
- Proficiency in UI/UX design principles and the ability to create visually appealing and intuitive interfaces.
- Familiarity with RESTful APIs and integration of third-party libraries and services.
- Experience with version control systems (e.g., Git) and agile development methodologies.
- Strong problem-solving and debugging skills to identify and resolve application issues.
- Excellent communication and collaboration abilities to work effectively in a team environment.
- Self-motivated with a passion for staying updated on emerging technologies and trends in mobile app development.
Preferred Qualifications:
- Experience in developing cross-platform mobile applications for iOS and Android using Flutter.
- Knowledge of native mobile development (Swift, Kotlin) and familiarity with platform-specific APIs and features.
- Familiarity with backend technologies and server-side development (e.g., Node.js, Firebase, or GraphQL).
- Understanding of software testing methodologies and automated testing frameworks.
- Contributions to open-source projects or personal app development portfolio.

About Outshade Digital Media
About
Similar jobs
Key Responsibilities: • Develop and maintain iOS applications using Swift and SwiftUI/UIKit. • Implement clean architecture, modular code, and reusable components. • Work with RESTful APIs, GraphQL, and third-party SDKs for data integration. • Handle push notifications, offline storage, and in-app purchases. • Optimize app performance for smooth UI/UX and memory management. • Debug, troubleshoot, and enhance application stability and security. • Collaborate with designers, backend developers, and product teams. • Follow Apple’s Human Interface Guidelines (HIG) and App Store submission processes. • Write unit and UI tests for ensuring application reliability. Required Skills & Experience: • 2-3 years of hands-on experience in iOS app development using Swift. • Strong knowledge of SwiftUI, UIKit, Auto Layout, and Storyboards. • Experience in MVVM architecture, CoreData, and RealmDB. • Proficient in REST API integration using Alamofire or URLSession. • Experience with Firebase, push notifications, and analytics tools. • Familiarity with Git version control and CI/CD pipelines. • Basic understanding of Unit Testing and debugging tools like Xcode Instruments. • Bonus: Experience in Flutter for cross-platform development is an added advantage
JOB DESCRIPTION: ANDROID DEVELOPER
We are seeking an Android Developer to help guide Remitbee into the future. In this role, you will be given an opportunity to help build and improve Remitbee android applications and business solutions alongside a small, but mighty team. We have interesting products and services planned for the future and want to add an Android developer to our talented team to lead the product development initiatives. If you are passionate about building Android apps for global clients and also to build your bright career, Remitbee is the place for you. We will provide a professional and respectable working environment along with tremendous opportunities.
Key Responsibilities:
· Work with product owners and user experience teams to build high quality features that make users love our app by leveraging your knowledge in Android’s Material Design guidelines
· Develop software that are reliable, maintainable and reusable because you have a thorough understanding of OOD principles
· Stay current and competitive by keeping up-to-date with the latest Android platform capabilities and make relevant recommendations
· Be mindful of best practices when it comes to securing data-in-transit and data-at-rest because your code protects our customer’s data.
Required Skills/ Qualifications:
· 3+ years experience developing native Android applications and 3+ years Kotlin experience (past co- op, personal projects, work experience, and more)
· Understanding of Hilt code structure.
· Thorough understanding of Object Oriented Programming concepts, Android application architecture and software design patterns
· Experience with Android libraries and best practices when it comes to communicating with GraphQL and REST web services.
· Hands on experience in Jetpack Compose.
· Strong communication skills, ability to collaborate with stake-holders at different levels of abstraction (requirements, architecture and code)
· Understanding of Agile Methodologies
· Basic knowledge of writing unit tests.
Preferred Qualifications:
· Knowledge of new and upcoming sdk components in the Android space
· Good understanding of design patterns such as MVVM, Clean architecture.
· Securing data using the Android Keystore
About TagHive Inc.
TagHive Inc., incorporated on April 25, 2017, is a Samsung funded education technology company with headquarters in South Korea and an office in India. The company’s offerings include clicker-based classroom response systems and AI-powered self-assessment solutions. The company offers its solutions under the “Class Saathi” brand in India and under the “Class Key” brand elsewhere.
TagHive has 22 registered patents and trademarks and 10 others are pending. The company’s solutions are used in over 1000 schools (adding 2-3 schools daily) and over 300,000 students have downloaded the Class Saathi self-assessment solution.
www.tag-hive.com
About Class Saathi
Class Saathi is a clicker based smart classroom solution that makes formative assessment easy and fast.
Class Saathi is a combination of a clicker device for each student and a mobile application for teachers, parents and the administrators. After teaching a concept in a class, the teacher can ask a few questions using
Class Saathi to gauge the understanding level of each and every student. The administrators and the parents can also see the learning data on their respective apps. Class Saathi app has over 25,000 questions on Maths & Science for students of Class 6 to Class 10 and is based on CBSE curriculum. Over 6.1 million questions have been solved on Class Saathi as of March 5, 2022.
Class Saathi is aligned with New Education Policy’s objectives of micro-learning and continuous assessments. “Data First” approach ensures greater accountability at all levels. Class Saathi is affordable and does not require schools to upgrade their infrastructure ("no internet" and "no electricity" are no more the limiting factors in making classrooms smart).
About the role
- You will build an android app for the Saathi users (Teachers and students) to manage teacher classes and students’ studies.
- You will work on building features end to end with complete ownership, developing, testing, and deploying the core features.
- Ensure the best possible performance, quality, and responsiveness of the Saathi app
Who you are
- You have prior experience as an Android Developer using Kotlin or have a strong desire to shift to Kotlin.
- You have 2- 4 years of experience in android development.
- You have strong knowledge of Android SDK, different versions of Android, and know how to deal with different screen sizes
- You have proven work experience in design patterns mobile architecture using frameworks such as MVVM/MVC
- You have familiarity with various testing tools
- You are good in pixel-perfect implementation of designs
- You can easily pick up new technologies and frameworks on the go. For you, engineering is about principles and practices; technology is about tools and tradeoffs.
- You have excellent problem-solving skills and can map out the system design for a feature end to end and execute on it.
- You want to be involved actively in the product development process and can come up with out-of-the-box ideas for unique features.
- And most importantly, you are fun to work with! 😌
What we offer
💰 Competitive compensation
👩🏻💻 Flexible working
DIY.org - Any Kid. Anywhere. Can Learn Any Skill.
Come be a part of one of the most exciting e-learning startup! A product based company building a B2C subscription product for kids around the world. Best understood as a combination of Netflix + Skillshare + Instagram for kids of ages 5 - 15, there is going to be something new every week to work on!
Already present in over 148 countries, kids of all backgrounds, languages and ages use DIY.org on website, iOS and Android. DIY is a place online where kids truly discover themselves.
iOS Developer
Responsibilities
- work on a disruptive product that’s still in its early stages
- architect, build, iterate, and manage our iOS mobile application.
- translate designs and wireframes into high-quality code
- ensure the best possible performance, quality, and responsiveness of the DIY App
- mentor other engineers, define our technical culture and help to build a fast-growing team.
Your Super Powers 😁
- experience in product development, architecture, and design for a 2 to 5 years
- proficiency in swift language (Swift 5+ preferred)
- experience in RxSwift is a big plus
- ability to learn and look for ways to improve yourself and the processes around you.
- strong knowledge of the ios framework and the ability to deal with different screen sizes
- proficiency with RESTful API's to connect ios applications to back-end services
- experience with GraphQL is a big plus. We use it a lot 😁
- experience with storage, threading, and performance tuning
- the ability to mentor and support other team members by doing code reviews and applying your experience in process and technical leadership.
- experience working with agile team environments and if you are a self-starter, conscientious member of the team.
What do we have to offer?
- An exciting and challenging working environment with passionate and enthusiastic people that build an entrepreneurial mindset
- Be part of a start-up, work directly with founders, lead your area of expertise, build kickass products and be a part of this exciting growth journey of changing the world for kids beyond the classroom
- Leads a project end-to-end and collaborates across functions. Drives planning, estimation and execution.
- Understands requirements well and comes up with efficient design
- Develops complex, well backed and bug-free products. Estimates accurately.
- Takes well-reasoned tech decisions keeping in mind goals and trade-offs
- Becomes a go-to person in more than one area. Provide technical mentoring to team
- Communicates clearly, gets clarifications and establishes expectations for all parties
- Helps establish SDLC best practices and high standards of code quality
- Demonstrates excellent problem solving & debugging skills
- Proactively identifies and resolves issues in requirements, design and code
- Perform peer code reviews and help us all get better.
• Strong knowledge with MVC, MVP & MVVM.
• Experience with REST full APIs to connect Android applications to back-end services.
• Experience with offline storage, threading, and performance tuning.
• Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
• Understanding of Google design principles and interface guidelines.
• Proficient understanding of code versioning tools, such as Git.
• Familiarity with CI/CD.
• Experience with performance and memory tuning with tools
• Familiarity with cloud message APIs and push notifications
• A knack for benchmarking and optimisation
• Knowledge in MediaPlayer, Video Streaming and Voice/Video calling will be an added advantage.
Skills:
Java
Kotlin
Google Maps
Locations
Jetpack components
"Material design /MVVM "
What you’ll do:
- Will have a unique and rewarding opportunity to shape and design an app with a huge impact on the Automotive industry
- Write highly scalable software in Swift ad Kotlin with a focus on reusability and efficiency
- Work with some of the best people in the industry to build and maintain compelling user experiences
- Working with iOS Frameworks such as AVFoundation/video streaming, CoreML
- Work with open-source multimedia projects, such as FFmpeg
What you’ll bring:
- 5+ years of iOS/Android development.
- Strong background in software engineering with large-scale apps
- Experience with iOS/Android SDKs
- Expert knowledge of XCode/AppCode IDE, build and distribution processes
- Experience writing multi-threaded/asynchronous code
- Creative and innovative problem-solving skills with a passion for new technologies
- Strong team player and ability to work without many directions when needed
Bonus points for:
- B.Sc./M.Sc. in Computer Science or related fields
- Knowledge of C/C++
- Background/experience in AI (e.g. deep learning, computer vision)
- Contributions to community software
Note: We are looking for immediate joiners. Selected/Offered candidates can ready to join within 15 to 30 days of time can apply.
• Strong command of UIKit, Swift, Xcode, and other Apple developer tools
• Experience with reactive programming (RxSwift)
• A good grip on Git










