Remote Mobile Architect

at Creative Chaos

Posted 11 hours ago 1 applied

Description:

  • As a Solutions Architect for Mobile Development, you will be responsible for transforming business requirements into a software design that serves as a blueprint for the implementation team.
  • You will ensure that the implementation team adheres to the design and delivers the project according to the agreed specifications.
  • A Mobile Development architect at Creative Chaos will participate in the presales, user experience design, sprint, development, and delivery phases of a project and review the overall proposal.
  • During user experience design, you will provide valuable input and review the wireframes from a technical standpoint.
  • Before the actual development work begins, you will produce necessary artifacts to guide the team.
  • Necessary artifacts for the development team will be provided as a Solutions Design Document.
  • During the development phase, you will ensure that the design is followed and any changes in the design are documented.
  • You will be responsible for reviewing the work produced by the development team.
  • You will provide necessary training to developers and serve as the primary contact for stakeholders and the team on all technical matters.

Requirements:

  • A Master's or Bachelor’s degree in Computer Science from a reputable university is required.
  • You must have 10+ years of hands-on experience, preferably in Android, iOS, Flutter, and React Native.
  • Familiarity with native build tools, such as XCode and Gradle, is essential.
  • You should have an understanding of REST APIs, the document request model, and offline storage.
  • A minimum of 4 years of experience in making significant architecture and design decisions, including data domain modeling, application of design patterns, and design using third-party components, is required.
  • The ability to work in a team within a diverse and multiple stakeholder environment is necessary.
  • Proven experience in engineering and software architecture design is essential, along with an in-depth understanding of coding languages, various operating systems, and databases.
  • Strong organizational and leadership skills are required.
  • Effective communication with stakeholders, project managers, developers, and software vendors involved in the development process is crucial.
  • You must be capable of analyzing and identifying potential short and long-term risks that may cause technical issues and impede business operations in the future.
  • Solid experience in working with third-party dependencies and debugging dependency conflicts is necessary.

Benefits:

  • You will receive Paid Time Off.
  • This is a remote job opportunity.
  • Health Insurance will be provided.
  • Outpatient Department (OPD) benefits are included.
  • Opportunities for Training and Development will be available.

Get realtime job alerts

Be the first to know about new jobs