Role
You will be a key contributor in analyzing, designing, and ensuring the successful delivery of complex, high-quality mobile applications for Suitmedia’s clients. This senior staff role requires advanced analytical expertise, a strong understanding of mobile system architecture, and the ability to translate intricate business requirements into scalable mobile solutions. You will also support knowledge sharing within the team and collaborate across multidisciplinary teams to drive project success and continuous improvement.
Responsibilities
- Lead research and discovery efforts to understand client business needs, user behavior, and requirements for mobile solutions.
- Translate complex business requirements into clear, comprehensive mobile application specifications and functional design documents for iOS and Android platforms.
- Design scalable information architecture, user flows, and wireframes to ensure efficient and user-centered mobile experiences.
- Oversee and actively contribute to quality assurance throughout the development lifecycle to ensure solutions meet requirements and mobile best practices.
- Create and maintain high-quality technical documentation tailored for developers, designers, clients, and internal stakeholders.
- Analyze user feedback, mobile analytics, and system data to identify improvement opportunities and recommend optimizations.
- Collaborate closely with development, UX/UI, QA, project management, and account teams across all project phases.
- Support technical discussions and contribute to solutioning and proposal development for prospective clients, including enterprise-level opportunities.
- Identify gaps in the current analysis workflow and implement best practices or tools to improve the team's efficiency.
- Mentor for junior analysts and providing guidance on project tasks
- Share knowledge and best practices within the team, and provide guidance to junior analysts when needed.
Qualifications
- Educational Background: Bachelor’s or Master’s degree in Information Systems, Computer Science, Software Engineering, IT, or related field.
- Professional Experience: Minimum 4–6 years as a System Analyst, Business Analyst, Solution Analyst, or similar role, with strong experience in mobile application delivery (iOS & Android).
- Technical Skills: Advanced requirements gathering and analysis skills, strong understanding of mobile application architecture, mobile UX/UI principles, API integration, QA practices, and software development lifecycle. Familiarity with mobile platform constraints and performance considerations is essential.
- Soft Skills: Excellent analytical thinking, communication, collaboration, leadership and mentoring skills is a plus. Able to articulate complex technical concepts to diverse audiences. Proactive, detail-oriented, and capable of working independently while managing multiple tasks.
- Bonus Points: Basic understanding of mobile development frameworks (e.g., Flutter, React Native), familiarity with mobile analytics tools, experience in enterprise-level projects, and experience with project management tools (e.g., JIRA, Confluence).