provide guidance to team members, contribute to basic architectural design, and effectively manage developers project management and version control. Experience in basic architectural design principles and software design
The successful candidate will join the team to assist with building, maintaining, and growing our existing