full-stack software developers
Active participation in projects in a team. Active participation in the entire development process and significant involvement in technology decisions. Taking responsibility for and supporting the new and further development of software solutions...