Job Description
Summary
Responsibilities:
- Design and build advanced applications for both the Android and iOS platforms.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work on bug fixing and improving application performance on both platforms.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automatization.
Requirements:
- BS/MS degree in Computer Science, Engineering, or a related subject.
- Proven software development experience and skills in both Android and iOS development.
- Proven experience in app performance optimizations: networking, rendering, and memory usage improvements on both Android and iOS.
- Experienced in monitoring and analysis of particular performance issues on both platforms.
- Cross-platform technique experiences, Flutter is a plus.
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Solid understanding of the full mobile development life cycle for both Android and iOS.
Skills
- Analytical Thinking
- App Development
- Development
- Networking
- Software Engineering