We are currently looking for an experienced Mobile Application Software Engineer to join our team with one of our clients. I would like to tell you a bit more about this position and learn a few things about you, as well.
Title: Mobile Application Engineer
Location: Palo Alto, CA (hybrid)
Responsibilities:
- Collaborate with cross-functional teams to understand project requirements and objectives.
- Develop and implement mobile applications using the Flutter framework.
- Translate designs and wireframes into high-quality, maintainable code.
- Optimize app performance and ensure compatibility across various devices.
- Troubleshoot and debug issues to maintain app stability.
- Stay updated with the latest trends in Flutter and mobile development.
- Communicate effectively with team members and stakeholders.
- Balance technical trade-offs between short-term team needs and long-term business goals.
Minimum Qualifications:
- BS or MS in Computer Science, Electrical Engineering, or a related field.
- 3+ years of relevant experience in mobile app development.
- Proven experience as a Flutter Developer or in a similar role, with a strong portfolio of mobile applications developed using Flutter.
- Proficiency in the Dart programming language and the Flutter framework.
- Strong understanding of mobile app design principles and UI/UX best practices.
- Experience with third-party libraries and APIs.
- Excellent problem-solving and analytical skills.
Preferred Qualifications:
- Familiarity with authentication and authorization/RBAC enabled services.
- Experience with GraphQL and REST-based API development.