BHS

Junior Frontend Developer

BHS

full-time

Posted on:

Location Type: Hybrid

Location: Belo HorizonteBrazil

Visit company website

Explore more

AI Apply
Apply

Job Level

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