Creative Chaos-posted 3 months ago
251-500 employees

As a Solutions Architect for Mobile Development, you will be responsible to take the business requirements and turn that into a software design that can become a blueprint for the implementation team to follow. You will also be responsible to make sure that the implementation team follows the design and delivers the project as per the agreed designs.

  • Participate in the presales, user experience design, sprint, development, and delivery phases of a project and review the overall proposal.
  • Provide valuable input and review the wireframes from a technical standpoint during user experience design.
  • Produce necessary artifacts to provide the team with direction before the actual development work starts.
  • Provide necessary artifacts for the development team as a Solutions Design Document.
  • Ensure that the design is followed during the development phase and document any changes in the design.
  • Review the work produced by the development team.
  • Provide necessary training to developers and act as the sole go-to person for stakeholders and the team on all technical matters.
  • Master's or Bachelor’s degree in Computer Science from a local or foreign reputable university.
  • 10+ years of hands-on experience preferably in Android, iOS, Flutter, and React Native.
  • Familiarity with native build tools, like XCode and Gradle.
  • Understanding of REST APIs, the document request model, and offline storage.
  • Minimum of 4 years of experience making important architecture & design decisions, such as data domain modeling, application of design patterns, and design using third-party components.
  • Ability to work in a team in a diverse/multiple stakeholder environment.
  • Proven experience in engineering and software architecture design.
  • In-depth understanding of coding languages and sound knowledge of various operating systems and databases.
  • Strong organizational and leadership skills.
  • Ability to communicate effectively with stakeholders, project managers, developers, and software vendors involved in the development process.
  • Capability of analyzing and identifying potential short and long-term risks that may cause technical issues and impede business operations in the future.
  • Solid experience working with third-party dependencies and debugging dependency conflicts.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service