Position: Software Architect
Company: DMD Binary
Experience required: 5y
English level: upper

Это отличная возможность для ребят, которые уже имеют хороший опыт в разработке, понимание всех составляющих продукта и хотят попробовать себя в роли Software Architect не отрываясь от основной работы.
 Также это способ дополнительного заработка тем, кто уже работает на должности Software Architect.

Requirements:
Must have:
- Proficient understanding of modern web applications
- Experience with GraphQL
- Experience with Blockchain
- At least 5 years of practical experience in the development
- Focus on Customer requirements, manage customer's expectations in terms of features;
- Participate in technical discussions and facilitate the decision-making process;
- Preparing architecture and technical design in form of description and diagrams;
- Support teams in case of impediments, issues or lack of information from tech side;
- Experience in working with distributed teams
- Flexible, creative, technical and analytical
- Advanced spoken and written English

Good to have:
- Experience with TokenEx
- Understanding iOS development process and Apple ecosystem.
- Hands on experience of backend and frontend technology stack


Project description:
In short this product is a smart business card on steroids. It will have an iOS app and a physical card with NFC tag.
iOS app will be native
Database should be Fluree (supports GraphQL)
Backend tech stack is not predefined, so we can choose


Responsibility:
• Determine overall architectural principles, frameworks, and standards.
• Task decomposition and subtasks creation for iOS and backend devs.
• Research, evaluate, and determine the technical direction for team and projects.
• Architect, design, and build projects that scale, within deadlines and limited budget