tentar uma experiência no mobile com React Native ou Flutter
Eu recomendaria você escolher uma plataforma nativa, como Kotlin Android ou Swift IOS. Porque as empresas com Flutter pelo menos, que é a Stack que trabalho, as que realmente tem algo interessante são bem poucas, e as que tem, pedem conhecimento em nativo.
Não sei qual é bem sua experiência com UX e Mobile, porém é um universo bem diferente, se vocês estiver vindo de Backend. Eu recomendo bastante você estudar pelo menos um pouco sobre UX, Material Design, que é Design System do Android e o Human Interface Guidelines, da Apple.
Um canal bem interessante que tem conteúdo de Mobile é o do Lucas Montano, que trabalha nos Apps de Streaming da Disney, com Android Nativo.
E sobre sua dificuldade em se encaixar na empresa, para eu pelo menos isso é bem normal. Como sou bem jovem, a maioria das pessoas com que trabalhei eram pelo menos uns 5 a 10 anos mais velhas do que eu. Isso causava um conflito, porque eu me adaptava muito rápido na empresa, e essas pessoas que já tinham mais tempo ali ficavam incomodadas com a minha rapidez.
Já recebi um Feedback que dizia: "Thiago, você não precisa fazer suas atividades tão rápido". E já saí de uma empresa porque nas palavras deles eu entregava "qualidade demais nas atividades", e eles queriam apenas alguém que fizesse de qualquer jeito, só para entregar e dizer que tava pronto, mesmo que com péssima qualidade.
E aliás, disseram que a cultura da empresa era essa mesmo, entregar de qualquer jeito mas entregar.
Aquela parada do "Feito é melhor que perfeito", que é muito utilizado por algumas pessoas na área de tecnologia para disfarçar a falta de habilidade delas de não conseguir entregar algo com qualidade e rápido. Poucas vezes que ouvi isso essa frase era realmente aplicável, na maior parte das vezes era preguiça de se empenhar apenas mais um pouco.