Please use this identifier to cite or link to this item:
https://ric.cps.sp.gov.br/handle/123456789/48072| Title: | TechJobs: candidato |
| Other Titles: | TechJobs: candidate |
| Authors: | NUNES, Amanda Lira Macêdo SANTOS, Flávio Máximo dos SHIOMI, Matheus Haruki FRANCELIANO, Thiago Luiz |
| Advisor: | LOURENÇO, Luana |
| type of document: | Relatório Técnico |
| Keywords: | Engenharia de software;Seleção de pessoal;Tecnologia da informação;aplicativos móveis;Interface homem-computador;Sistemas de informação;Computação móvel;Engenharia da web;Desenvolvimento de software;Arquitetura de software;Projeto de software;Verificação e validação de software;Qualidade de software |
| Issue Date: | Jun-2026 |
| Publisher: | 113 |
| Citation: | NUNES, Amanda Lira Macêdo et al. TechJobs : candidato. 2026. Trabalho de Conclusão de Curso (Curso Superior de Tecnologia em Desenvolvimento de Software Multiplataforma) - Faculdade de Tecnologia de Mauá, Mauá-SP, 2026. |
| Abstract: | Este trabalho apresenta o desenvolvimento e a análise do sistema multiplataforma
denominado TechJobs, uma solução tecnológica projetada para otimizar o processo
de recrutamento e seleção de profissionais na área de Tecnologia da Informação. O
objetivo principal do estudo consistiu em criar um ecossistema distribuído capaz de
conectar candidatos e empresas por meio de um mecanismo ágil de correspondência
por afinidade de habilidades. A metodologia adotou uma abordagem de pesquisa
aplicada e estudo de caso tecnológico, estruturando a arquitetura do software a partir
da rigorosa segregação de responsabilidades. Para o núcleo corporativo e a
construção da Interface de Programação de Aplicações, utilizou-se a linguagem C# e
o arcabouço .NET, enquanto o armazenamento de dados relacionais foi gerenciado
pelo servidor SQL Server. As interfaces de usuário foram concebidas de forma
especializada, empregando a biblioteca React para o ambiente de navegação na rede
de alcance mundial e o arcabouço Flutter para a entrega de um aplicativo móvel com
compilação nativa. Durante o ciclo de desenvolvimento, aplicaram-se práticas de
código limpo e metodologias de verificação contínua, com destaque para a
implementação de testes unitários e testes de interface de usuário, garantindo a
integridade lógica e visual do produto. Adicionalmente, realizou-se uma auditoria
técnica de acessibilidade baseada nas Diretrizes de Acessibilidade para Conteúdo
Web, a fim de certificar a inclusão de pessoas com deficiência na utilização da
ferramenta. Os resultados evidenciaram que a arquitetura adotada conferiu alta
escalabilidade e estabilidade ao sistema, mantendo a consistência visual e o baixo
tempo de resposta em requisições concorrentes. Conclui-se que a combinação de
tecnologias modernas de programação e a aplicação disciplinada de testes e
avaliações de acessibilidade resultam em uma ferramenta de recrutamento robusta,
confiável e socialmente inclusiva, atendendo satisfatoriamente às exigências
qualitativas do mercado corporativo contemporâneo. This study presents the development and analysis of the cross-platform system named TechJobs, a technological solution designed to optimize the recruitment and selection process for Information Technology professionals. The primary objective of the study was to create a distributed ecosystem capable of connecting candidates and companies through an agile skill-matching mechanism based on competency alignment. The methodology adopted an applied research approach and a technological case study, structuring the software architecture through a rigorous separation of responsibilities. The corporate core and the development of the Application Programming Interface (API) were implemented using the C# programming language and the .NET framework, while relational data storage was managed by Microsoft SQL Server. The user interfaces were designed for their respective platforms, employing the React library for the web environment and the Flutter framework to deliver a natively compiled mobile application. Throughout the development cycle, clean code practices and continuous verification methodologies were applied, with particular emphasis on the implementation of unit tests and user interface tests to ensure the product's logical and visual integrity. In addition, a technical accessibility audit based on the Web Content Accessibility Guidelines (WCAG) was conducted to ensure that the system is accessible to people with disabilities. The results demonstrated that the adopted architecture provided the system with high scalability and stability while maintaining visual consistency and low response times under concurrent requests. It is concluded that the combination of modern software development technologies with the disciplined application of testing and accessibility evaluations results in a robust, reliable, and socially inclusive recruitment tool that effectively meets the qualitative demands of the contemporary corporate market. |
| Description: | Relatório técnico-científico apresentado à Fatec de Mauá, como exigência parcial para obtenção do título de Tecnólogo em Desenvolvimento de Software Multiplataforma, sob a orientação da profa. Me. Luana Lourenço. |
| URI: | https://ric.cps.sp.gov.br/handle/123456789/48072 |
| Appears in Collections: | Trabalhos de Conclusão de Curso |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| softwaremultiplataforma_2026_1_amandaliramacedonunes_techjobscandidato.pdf | 1.44 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.