Já passei por isso e estou passando, trabalho em uma empresa e essa foi meu primeiro emprego, eu e mais uma pessoa no time, nunca tive a oportunidade de trabalhar com uma pessoa que mais senior técnicamente sempre fui aprendendo sozinho.Nesse espaço de tempo eu quem fui responsavel por implementar ferramentas e metodogias mesmo que algumas vezes entrasse em conflito com o meu colega, ao longo do tempo as decisões foram acertivas, comecei a pesquisar o que as grandes empresas usavam e busquei também conhecimento técnico ainda estou correndo atrás, não está perfeito mas melhorou bastante. Apresente as melhorias propostas se o time não quiser ai tem algo errado, eu tive esse problema, e meio que implementei a força kkkkkkkkkkk, mas no caso se eles não quiserem ai não tem o que fazer eu recomendaria partir para outra por que a pior coisa é você estar em um ambiente que não te deixa crescer.
Segue algumas sugestõe
Gerenciamento de projeto:
- Trello (https://trello.com/)
- Notion (https://www.notion.so/)
- Jira Software (estou usando este) (https://www.atlassian.com/br/software/jira)
Versionamento de código:
- git/github (uso este) (https://github.com/)
- gitlab (https://about.gitlab.com/)
Outras:
- Open Api (https://www.openapis.org/)
- Docker (https://www.docker.com/)
- Gitflow
- Código limpo
- Arquitetura limpa
- Padrões de projeto
- Padrão Repository
- Padrão Service
- Testes
- Http métodos e códigos
- Github actions
- Versionamento semântico (https://semver.org/spec/v2.0.0.html)