
Junior Frontend Developer
BHS
full-time
Posted on:
Location Type: Hybrid
Location: Belo Horizonte • Brazil
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Implement, maintain and evolve applications using TypeScript and React;
- Model, optimize and create complex queries in SQL Server;
- Manage data and implement optimized queries using Entity Framework;
- Collaborate with multidisciplinary teams, sharing knowledge and best practices;
- Contribute to the team’s agile workflow by helping prioritize tasks and deliver incremental releases;
- Work in the education sector.
Requirements
- Bachelor’s degree in Computer Science, Information Systems, Software Engineering or a related field;
- Familiarity with Entity Framework for data management and creating optimized queries;
- Knowledge of TypeScript and React for building dynamic, responsive interfaces;
- Experience with Styled Components for building scalable, reusable UI components;
- Experience with SQL Server: data modeling, optimization and writing complex queries;
- Knowledge of database migrations and versioning;
- Experience working in agile teams and knowledge of Scrum to contribute to the development workflow;
- Availability to work in a hybrid format in Belo Horizonte (on-site once a month).
Benefits
- Health insurance and dental coverage;
- Meal/Food allowance on a Flash card;
- Hybrid work allowance;
- Gympass / Wellhub access;
- Life insurance;
- Extended maternity/paternity leave;
- Partnerships and discounts across education, health and leisure (universities, language schools, gyms, health clinics, etc.);
- Continuous feedback culture, including: semiannual reviews, 1:1s, Individual Development Plan (PDI) and BHS Experience.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
TypeScriptReactSQL ServerEntity FrameworkStyled Componentsdata modelingquery optimizationdatabase migrationsversioningagile methodology
Soft Skills
collaborationknowledge sharingtask prioritizationincremental delivery
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Information SystemsBachelor’s degree in Software Engineering