Our development team is trained in today's most relevant technology stacks and can meet the following software needs.
Our software development team works seamlessly with Faraya's designers, researchers, and data scientists to ensure that your solution is intuitive, aesthetically pleasing, research-informed, and data driven.
Our team is trained in many technologies, however we prefer to develop on a modern technology stack that minimizes the complexity and size of the source code for our clients. Our preferred stack is React and React-Native for frontend web and mobile development, as well as Node.JS/Express for backend development.
Yes, our team is trained in common frameworks, such as Vue, Angular, PHP, Ruby, Django, Flask, and more. If you have a preference of which technology stack you want your application built on, in most cases, we will be able to support that request.
All of our projects are managed with the Agile process of Scrum. This entails two-week sprints of development, each yielding a potentially shippable Minimal Viable Product (MVP). At the end of each sprint our team will do a retrospective and review progress with the client in order to adapt to changes as needed.