- Job Description:
- Design and build advanced applications for the Flutter platform
- Collaborate with cross-functional teams to define, design, and ship new features.
- Experience to create complex UI in Flutter Platform
- Experience in using various Flutter plugins / extensions / libraries
- Experience in connecting to REST API's
- Proficiency in Dart programming language
- 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.
- Must have built at least one app with Flutter SDK
- Have working experience with Dart.
- Experience with third-party libraries and APIs.

About SveltetechTechnologies Pvt Ltd
About
Connect with the team
Similar jobs
- Engineer with 4 - 10 years of experience in Android Framework /HAL/ driver development
- Strong C/C++ development skills with a good understanding of object-oriented design
- Good understanding of Android framework, overall Android Architecture.
- Proficient in any one of following:
- Android HAL amongst Audio, Graphics, Camera, Power etc.
- Desirable experience with Multimedia framework such as OpenMAX, Codec2.
- Experience with Android ML runtimes such as TFLite, ONNX Runtime, or custom delegates. Hands-on experience with hardware acceleration frameworks (e.g., NNAPI, OpenCL, VIRTIO, or custom IPC mechanisms).
- Compliance to CTS/VTS and support in resolving defects
- Strong background in embedded systems development
- System knowledge, System Debugging
About the Role
We are looking for an experienced Flutter Developer with a strong background in FinTech mobile application development and end-to-end iOS and Android
deployment.
The ideal candidate will be responsible for building secure, scalable, and high- performance cross-platform mobile applications using Flutter while ensuring
seamless iOS build configuration, provisioning, and App Store release
processes. You will collaborate closely with backend engineers, product managers, and QA teams to deliver reliable financial solutions that meet strict security and compliance standards.
Key Responsibilities
· Design and develop high-quality cross-platform mobile applications using Flutter for Android and iOS.
· Convert Flutter apps into production-ready iOS builds using Xcode and Apple Developer tools.
· Manage iOS provisioning profiles, certificates, and app signing
processes.
· Integrate payment gateways, wallet systems, and secure financial APIs.
· Implement secure authentication, biometric login, encryption, and secure local storage for sensitive financial data.
· Collaborate with backend teams to integrate RESTful APIs and GraphQL services.
· Troubleshoot native iOS issues, dependency conflicts, CocoaPods
integration, and build pipelines.
· Optimize application performance, UI responsiveness, and state
management.
· Ensure compliance with PCI DSS, GDPR, and other FinTech security
standards.
· Participate in App Store and Google Play deployment, including metadata preparation and release management.
Required Qualifications & Skills
· 5+ years of mobile application development experience.
· 3+ years of hands-on experience with Flutter and Dart.
· Strong proficiency in Dart, Flutter SDK, and modern mobile architecture
patterns.
· Experience building and releasing iOS apps using Xcode and App Store Connect.
· Experience integrating FinTech APIs such as payments, KYC, wallet, or transaction systems.
· Strong knowledge of secure authentication, encryption, and secure data storage.
· Experience with state management solutions such as: Provider,
Riverpod, Bloc, GetX
· Understanding of iOS project configuration, CocoaPods, and Apple
Developer workflows.
· Experience with unit testing and widget testing in Flutter.
Preferred Qualifications
· Experience with native iOS or Android development (Swift, Kotlin, or
Objective-C).
· Experience with Firebase services (Authentication, Push Notifications,
Analytics).
· Knowledge of GraphQL integration with Flutter.
· Experience working with Flutter animations and performance optimization.
1)Design and build advanced applications for the Android platform
2)Collaborate with cross-functional teams to define, design, and ship new features
3)Work with outside data sources and APIs
4)Unit-test code for robustness, including edge cases, usability, and general reliability
5)Work on bug fixing and improving application performance
6)Continuously discover, evaluate, and implement new technologies to maximize development efficiency
• Proficient in Swift, Swift UI, Cocoa Touch and iOS SDK
• Strong knowledge in UI design principles, patterns, and best practices
• Experience with third-party libraries like Google Maps, Firebase etc
• Experience in Payment gateway integration
• Experience in integrating social media libraries for apps
• Should have experience in handling a team
• Knowledge and experience of the Software Development life cycles like Agile, Scrum and
• Waterfall Model.
• Knowledge on cross platform application development
• Experience in publishing an iOS app on App Store
• Experience in team environment, including design, coding, and revision control practices
• Very good communication skills.
• Ability to contribute individually and drive the team
• Work closely with stakeholders and UX teams to execute an idea from concept to delivery using excellent software design
• Identify and correct bottlenecks and fix bugs
• Working knowledge of the general mobile landscape,
- Expertise in building web applications and APIs.
- Strong knowledge in PHP core and web framework Laravel
- Basic understanding of front-end technologies such as HTML, CSS, Javascript, Bootstrap, AJAX.
- Familiar with MYSQL query language
- Knowledge of frontend backend integration
- Knowledge in Linux based OS like Ubuntu is an added advantage
- writing well designed, testable, efficient code
- Excellent Communication Skills
- Willingness to own a responsibility
- Ability to work in a team as well as an individual
- Ability to work under pressure and maintain deadlines
- Good to have worked on end to end in projects
Senior Software Engineer - Android
Job description
Overview
The job profile involves understanding and implementing the latest technologies and closely following the global trends on the web and mobile web development.
Here is what we look for in a Software Engineer Android
It’s all about the users. We have to think like the user and plan all strategies and align content strategy accordingly. The efforts of the Technology team are to keep our primary TG engaged and attract a newer audience.
- Be the USER: Think from a user perspective, and plan content strategies according to what will be relatable to them.
- Deliver WOW: Never settle for mediocrity. Aspire for new user benchmarks. Passionately seek unconventional solutions that have the potential of breaking new grounds achieving exponential reach and engagement.
- Embrace & Drive CHANGE: Embrace curiosity. Accept and enthusiastically encourage change while questioning the status quo and showing initiative. Never let the fear of failing hold you back.
Role
This is a front-end role, but not limited to it. You will be learning a lot about Android development along with other mobile technologies too. Also, we believe in extreme ownership!
And to be honest, everyone loves working with kind and smart people. We are building a kick-ass team with humble and empathetic talent.
What you will do in this role
- Design and build advanced applications for the Android platform
- Collaborate with cross-functional teams to define, design, and ship new features
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- 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.
Job requirements
What you should have
- 3-7 years of work experience developing complex software.
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
- Good knowledge of design patterns like Creational, Structural and Behavioral patterns, MVP, MVC, etc.
- 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
- 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
- A knack for benchmarking and optimization
- Understanding of Google’s Android design principles and interface guidelines
- Proficient understanding of code versioning tools, such as Git
- Proven software development experience and Android skills development
- Have published at least 3 original Android app
- Experience with third-party libraries and APIs
- Solid understanding of the full mobile development life cycle
Education: Any Graduate
Experience (years): 3 to 7 years, good to have prior experience in product development
Brownie Points
- Mobile Application Development
- Model-View-Controller (MVC)
- User Experience (UX)
- Model-View-Presenter (MVP)
- Representational State Transfer (REST)
- Android
- Mobile Architecture
- SDK
- Android SDK








