
Senior Mobile Developer
Posted 6 days ago

Posted 6 days ago
This is a fully remote position, open to applicants in Brazil.
• Create new features, enhancements, and bug fixes for mobile applications on Android and iOS using Flutter.
• Engage in defining the project architecture and technical solutions.
• Convert business requirements into effective and secure technical solutions.
• Maintain the quality, maintainability, and performance of the code produced.
• Integrate with APIs, services, and corporate systems.
• Participate in source code management and application versioning.
• Ensure adherence to best security practices in mobile applications.
• Conduct code reviews that focus on identifying vulnerabilities and security threats.
• Assist in security testing, vulnerability assessments, and implementing preventive measures.
• Establish data protection mechanisms for data both at rest and in transit.
• Aid in the development and upkeep of secure development standards and guidelines for Android and iOS.
• Follow the complete development lifecycle, from acceptance testing through to production deployment.
• Manage tickets, incidents, and requests for evolutionary changes.
• Assist with audits and governance processes pertaining to projects under your oversight.
• Collaborate effectively with Product Owners, Business Analysts, Architects, Developers, and partner teams.
• Serve as a technical reference and mentor for junior developers.
• Disseminate knowledge regarding secure development and mobile best practices.
• Bachelor's degree in Systems Analysis and Development, Computer Science, Computer Engineering, Information Systems, Engineering, or related fields.
• At least 5 years of experience in mobile development for both Android and iOS.
• Minimum of 2 years of experience utilizing Flutter.
• Familiarity with agile methodologies such as Scrum, Kanban, or similar.
• Experience in developing, maintaining, and evolving enterprise-level mobile applications.
• Proficient in Flutter.
• Knowledge of Dart.
• Experience with Android and iOS platforms.
• Understanding of mobile application architecture.
• Capability in consuming and integrating REST APIs.
• Proficient in Git and source code versioning.
• Expertise in mobile application security.
• Knowledge of OWASP Mobile Security standards.
• Familiarity with cryptography as applied to mobile applications.
• Understanding of data protection mechanisms for both in transit and at rest.
• Awareness of secure development best practices.
• Remote work opportunities.
• Outsourcing options available.
Spread Tecnologia
Adistec
Get handpicked remote jobs straight to your inbox weekly.