GeekHunter Logo

Solutions

Recruitment Software

Post jobs, import profiles, add screening questions, and manage hiring all in one place with personalized questions and control the entire recruitment process.

Recruitment Service

Let our expert team handle the key stages of tech recruitment for you with our specialized team acting in the main stages of recruitment.

Talent Pool

Top-tier Brazilian tech professionals, pre-vetted and ready for action, all pre-selected and ready for new opportunities.

Our Plans

Discover the perfect plan for your needs.

Login

English

EN

Consultoria Karina Matheus

Junior Full-Stack Developer (Front-end Focus)

Show original

Hybrid

Florianópolis, SC, Brazil

Salary Range

BRL

Full Time Employee

Experience Level

Junior

Requirements

1+ years of experience in the career
JavaScript
HTML
CSS

Tasks and Responsibilities

Show original

Opening at SCADAHUB


WHO WE ARE?🚀


SCADAHUB is a Software House specializing in high-complexity solutions for the Energy, Industry, and Utilities sectors. We grow by bringing innovation to the market while maintaining an environment that values those who make it all happen.


Our purpose is clear: we develop innovative technologies that transform energy asset operations and practically drive the energy transition. If you are looking for an environment of constant evolution to create software that solves real market challenges, this is the place for you.


Join our R&D team 💡


We are looking for a developer to work on complete projects, actively participating in the creation and evolution of high-impact products. This is a Full-Stack role, with a primary focus on Front-End.


RESPONSIBILITIES AND DUTIES

  • Develop modern web applications for real-time process monitoring and visualization/analysis of industrial data (dashboards, synoptic screens, charts, reports, etc.).
  • Develop functional, responsive, reusable, and component-oriented interfaces based on product requirements and UI/UX specifications.
  • Consume and integrate REST APIs, Websockets, and SSE (Server-Sent Events).
  • Implement and maintain APIs, endpoints, and simple integrations on the back-end.
  • Write queries and procedures SQL in relational and time-series databases.
  • Design and execute unit, integration, and end-to-end tests.
  • Participate in code reviews, technical discussions, and product evolution.
  • Document and version control code.

JOB REQUIREMENTS

  • Experience with web development (HTML, CSS, JavaScript/TypeScript, Node.js).
  • Experience with at least one component framework (React, Vue, Svelte, etc.).
  • Knowledge of common front-end application concepts: authentication and authorization, status codes, error handling, state, events, routing, forms, and asynchronous communication.
  • Knowledge of API integration, Websockets, and SSE (Server-Sent Events).
  • Knowledge of API development, business rules, and integrations.
  • Knowledge of relational databases (PostgreSQL).
  • Knowledge of SQL: SELECT, JOIN, aggregations.
  • Familiarity with Git, CI/CD, and version control.
  • Familiarity with observability.
  • Familiarity with AI tools to support code writing and optimization.

DIFFERENTIALS

  • Experience with development in Go, C#
  • Familiarity with UI/UX and Figma (or similar tools).
  • Experience with data visualization (Grafana, ECharts).
  • Experience with real-time interfaces (Websockets, SSE).
  • Experience with time-series databases (TimescaleDB, InfluxDB).
  • Experience with mobile or cross-platform development (React Native, Expo).
  • Experience with SCADA, HMI, and PIMS (historians) systems.

BENEFITS AND WORK MODEL

Hybrid Work Schedule (3 days a week onsite in Estreito/Florianópolis and 2 days a week remote)

Meal Voucher - iFood Benefícios

Transportation Voucher

Health Insurance - Bradesco

Dental Plan - Uniodonto

Acate Benefits

  • Wellness Programs:
    • Gympass – Access to gyms, studios, and health and wellness apps. Your quality of life comes first!
    • Starbem – Free online consultations with psychologists, doctors, and nutritionists, taking care of your physical and mental health;
    • Avus – Discounts of up to 80% at pharmacies;
    • SESC Agreement – Access to leisure, culture, education, sports, and tourism services to balance work and fun;

Is this role for you? Apply now!


See all jobs at Consultoria Karina Matheus

Share job:

Share job: