NextFaze is an Adelaide-based agile software engineering agency which specialises in developing both native applications and cross-platform web applications.
As a contractor and further on a full-time employee I have worked on user interface design and front-end web development for two different Angular web applications. Both of these projects have not been officially released to the public so (unfortunately) instead of sharing visuals or code snippets I will shed some light on the processes and general work organisation.
The user interface design project involved close collaboration with the client covering visuals, colour palette and layout exploration. This tight cooperation allowed to move forward at the very fast pace producing 6 major design revisions with the period of a month. The final deliverable was presented in the form of interactive Marvel prototype. The implementation of the user interface was done in Sketch. Every time client requested a modification it was very easy to realise it in Sketch and then simply update the prototype via the Marvel plugin. Client then could instantly access the latest changes with Marvel URL. The same setup allowed developers to access precise styling of the each user interface element via Marvel Handoff feature.
In the second project the user interface design has been provided by the client side design team via the Adobe XD. This time instead of proposing the UI I was assigned to precisely replicate the provided design elements in Angular components. This Angular project architecture has been laid out following the monorepository NRWL approach and utilising the Angular Console. The UI framework of choice was Ionic 4. Having some exposure to Angular from the previous project helped to get up to speed and spend less time on research concentrating on the task execution.
Overall it is been a great experience to work in such a talented team of individuals with diverse backgrounds. I have definitely learned a lot and made some new good friends.