When parental control meets education!
Flutter/Android Developer
Location
Canada
Posted
71 days ago
Salary
0
Seniority
Junior
Job Description
Flutter/Android Developer
SmartCookie.App
• Participating in architectural discussions for new applications • Contributing to the Flutter development team to deliver high-quality applications • Writing code using best practices, considering security and performance • Participating in sprint planning and task estimation, taking part in crafting stories/requirements • Collaborating closely with the UX/UI designers, PMs, QAs, and other developers • Communicating with main stakeholders and customers
Job Requirements
- At least one year of experience with Flutter
- Familiar with widget state management
- Firebase integration (authentication and real-time)
- Understanding of how to debug Flutter application
- Set up CI/CD for Flutter project using GitHub
- 3+ years of experience in iOS or Android Development
- Strong knowledge of Dart, Swift or Kotlin
- Experience with performance tuning
- Experience with publishing Android or iOS applications
- Familiarity with RESTful APIs
- Strong understanding of the full mobile development lifecycle
- Experience with Agile Scrum Methodology or Kanban
- A big plus: Graduated with a degree in Computer Science or Information Systems
- Portfolio with released applications
- Samples of source code on Flutter
Benefits
- Long-term position (more than 6 months)
- Weekly competitive compensation via wise.com in the currency of your choice
- 100% remote
- Interesting tasks and challenges
- Opportunities for enhancement
Related Guides
Related Job Pages
More Android Engineer Jobs
Android and iOS Developer
TokyoTechieTokyoTechie is known for blockchain development, DeFi, NFT & Digital Currency
• Develop end to end product on android and IOS • Participate in the majority of SDLC Phases (Requirements, Design, Develop, Testing, Deployment, Support)
Senior Android Developer
IO Connect ServicesCloud Technologies | Enterprise Integrations | E-Commerce | Retail | Cloud-Native Development | DevOps | MSP
• Design, develop, and maintain advanced applications for the Android platform. • Write clean, maintainable, and scalable code using Kotlin/Java. • Collaborate with product managers, designers, and backend developers to define app requirements and user experiences. • Ensure performance, quality, and responsiveness of applications. • Work with APIs, message brokers, databases, and cloud services to integrate mobile applications with backend systems. • Identify and resolve performance bottlenecks and bugs. • Maintain up-to-date knowledge of Android development best practices and emerging trends. • Conduct code reviews and mentor junior developers. • Ensure applications comply with security and data privacy regulations.
• Developer for C/C++ for micro-controller, Linux, and/or Android embedded systems. • Work with an embedded Engineering team on a wide range of projects integrating hardware security into IoT devices in a Cloud environment. • Involved in all stages of design, development, and testing of libraries supporting hardware security devices. • Should be self-motivated and willing to learn new development environments and build systems.
Android Developer
Lynx SolutionsWe know that by giving back, we are building something new which has the power to change the world, one brick at a time
• Conceptualizing and formulating apps that are suitable for use on all types of Android devices; • Implementing measures to safeguard users' data; • Ensuring that the construction and presentation of your apps are congruent with the company's standards; • Proofreading your code and correcting mistakes before each app is released; • Collaborating with UI and UX Designers, as well as Software Testers, to ensure that each app is presentable and in perfect working order; • Monitoring app reviews to detect areas for improvement; • Creating app updates, including bug fixes and additional features, for release;




