台北市松山區8年以上專科月薪100,000元以上
Summary:
As a Senior Mobile Developer at Aetheras, you will be responsible for the development and maintenance of our mobile platform, ensuring it delivers a seamless and intuitive experience for end-users. You will be working closely with the product and backend teams to develop features and integrate with the broader TMOPlatforms platform.
Responsibilities:
- Design and develop mobile applications using React Native, TypeScript, and Expo for both iOS and Android platforms.
- Integrate mobile apps with backend services, leveraging Firebase Native SDKs for authentication, real-time data, and background tasks.
- Ensure the mobile applications are performant, scalable, and secure by adhering to industry best practices and OWASP secure coding standards.
Implement observability (logging, tracing, and metrics) in mobile apps to monitor user interactions and app performance.
- Collaborate with cross-functional teams, including the backend, DevSecOps, and QA, to ensure seamless integration of new features and smooth deployments.
- Participate in code reviews, mentor junior developers, and enforce coding standards and best practices.
- Help drive the adoption of Test-Driven Development (TDD) and automated testing within the mobile development process.
Qualifications:
- At least 5-7 years of experience in mobile development, with deep expertise in React Native, TypeScript, and Expo.
- Strong experience in working with Google Firebase SDKs, including Firebase Auth, Firestore, and background services.
- Proven track record in building performant and secure mobile apps for both iOS and Android.
- Experience in integrating mobile apps with cloud services, particularly on Google Cloud Platform (GCP).
- Solid understanding of TDD, automated testing frameworks, and secure coding practices (OWASP).
- Experience with implementing logging, tracing, and metrics for mobile applications.
- Familiarity with GitHub and Jira for version control, project management, and workflow automation.