Full Stack Software Developer

2 semanas atrás


Uberlândia, Minas Gerais, Brasil Hexagon Mining Tempo inteiro

Join to apply for the Full Stack Software Developer role at Hexagon Mining

1 day ago Be among the first 25 applicants

Join to apply for the Full Stack Software Developer role at Hexagon Mining

The Company
Hexagon is a global leader in digital reality solutions, combining sensor, software, and autonomous technologies. We are putting data to work to boost efficiency, productivity, quality, and safety across industrial, manufacturing, infrastructure, public sector, and mobility applications.

The Company
Hexagon is a global leader in digital reality solutions, combining sensor, software, and autonomous technologies. We are putting data to work to boost efficiency, productivity, quality, and safety across industrial, manufacturing, infrastructure, public sector, and mobility applications.
Our technologies are shaping the production and people-related ecosystems to become increasingly connected and autonomous — ensuring a scalable, sustainable future.
Hexagon's Mining division solves surface and underground mine challenges with proven technologies for planning, operations, and safety.
Hexagon (Nasdaq Stockholm: HEXA B) has approximately 24,000 employees in 50 countries and net sales of approximately 5.5bn USD. Learn more at hexagon.com and follow us @HexagonAB.
Purpose Of Position
For our Belo Horizonte office, we are looking for a software engineer to be part of a team. The team is responsible to develop software for Hexagon Mining products, contributing to all aspects of the software development lifecycle, using technologies such as C++, ROS, DDS, Typescript, React, MQTT, etc... to build the applications. Your primary responsibilities will be to develop these applications, help architects in minor designs and to coordinate with the rest of the team working on different layers of the infrastructure.
Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is essential.
Major Areas Of Responsibility

  • Development and maintenance of C++, ROS, C# applications;
  • Translate designs and use cases into functional applications.
  • Design, build, and maintain efficient, reusable, and reliable code.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Identify bottlenecks and bugs, and devise solutions to these problems.
  • Help maintain code quality, organization, and automatization.
Knowledge And Experience - Required
  • Intermediate English
  • Knowledge in one of, and general familiarity in: C++, ROS
  • Programming/API knowledge
  • Open to learn and work with other technologies
  • Skill for writing reusable libraries
  • Familiar with various design and architectural patterns
  • Familiarity with popular web application frameworks
  • Knack for writing clean, readable code
  • Proficient understanding of code versioning tools, such as Git
  • Familiarity with continuous integration
Knowledge And Experience - Desired
  • Familiarity with Databases such as: PostgreSQL (SQL Server also helps)
  • Knowledge and experience with SCRUM process or other Agile Methodologies
  • Experience with MQTT or DDS or other message queuing protocol
  • Understanding fundamental design principles behind a scalable application
  • Implementing unit tests
  • Fluent English
  • Docker
  • Linux Commands
  • WSL
  • Familiarity with CI/CD Tools such as Bamboo
  • Familiarity with issue tracking systems (JIRA, Bugzilla, etc.)
  • Familiarity with Bitbucket
  • Experience with Rest, WebAPI, Webservices
  • Understanding object-oriented programming
Travel
  • No travel required.
Join our team and make a significant impact on our clients' digital transformation initiatives. We offer a stimulating work environment, competitive compensation package, and opportunities for professional growth. Apply now and help shape the future of Hexagon's technology solutions.
Hexagon is an Equal Opportunity Employer. We prohibit discrimination against any job applicant based on protected characteristics. Seniority level
  • Seniority level Entry level
Employment type
  • Employment type Full-time
Job function
  • Job function Engineering and Information Technology

Referrals increase your chances of interviewing at Hexagon Mining by 2x

Sign in to set job alerts for "Full Stack Engineer" roles. Software Engineer, Early Career (For Women in Tech Candidates) Desenvolvedor frontend react l js junior

Nova Lima, Minas Gerais, Brazil 1 month ago

We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
  • Full Stack Developer

    3 semanas atrás


    Uberlândia, Minas Gerais, Brasil buscojobs Brasil Tempo inteiro

    OverviewPosition Title: Full Stack DeveloperDepartment: Information TechnologyReports To: Manager – Software DevelopmentBright Minds. Bold Mission. Clean Future. At Recurrent Energy, a wholly owned subsidiary of Canadian Solar Inc., we're building utility-scale solar and battery storage projects and shaping the future of energy. We value hands-on problem...

  • Senior Full Stack Engineer

    1 semana atrás


    Uberlândia, Minas Gerais, Brasil beBeeDeveloper Tempo inteiro R$80.000 - R$150.000

    Full Stack Developer Job OpportunityWe are seeking a talented and experienced Full Stack Developer to join our team. As a key member of our technology department, you will be responsible for designing, developing, and maintaining our web applications.


  • Uberlândia, Minas Gerais, Brasil beBeeDeveloper Tempo inteiro R$11.676 - R$18.396

    Full Stack Software Engineer">About the Role:">We are seeking a highly skilled and experienced full stack software engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems.">You will work closely with cross-functional teams, including designers, product...


  • Uberlândia, Minas Gerais, Brasil beBeedesenvolvedor Tempo inteiro R$54.000 - R$86.000

    Desenvolvedor de software full stack é um profissional responsável por criar soluções integradas de back-end e front-end, utilizando uma variedade de tecnologias.Para atuar nesse cargo é necessário:Conhecimento em desenvolvimento web;Experiência com frameworks e bibliotecas populares;Habilidades em design de interface e experiência do usuário;As...

  • Senior Full Stack Developer

    3 semanas atrás


    Uberlândia, Minas Gerais, Brasil buscojobs Brasil Tempo inteiro

    Senior Full Stack Developer (Angular / SQL / )We are seeking a remote, full-time Senior Full Stack Developer with 5+ years of software development experience using Angular, SQL, and to develop analytics dashboard web applications for our industry-leading U.S. client. In this job, you will build new capabilities in the client's core data product in support...

  • Senior Full Stack Developer

    2 semanas atrás


    Uberlândia, Minas Gerais, Brasil buscojobs Brasil Tempo inteiro

    Senior Full Stack Developer (Angular / SQL / Node.js)We are seeking a remote, full-time Senior Full Stack Developer with 5+ years of software development experience using Angular, SQL, and Node.js to develop analytics dashboard web applications for our industry-leading U.S. client. In this job, you will build new capabilities in the client's core data...

  • Senior Full-Stack Developer

    3 semanas atrás


    Uberlândia, Minas Gerais, Brasil buscojobs Brasil Tempo inteiro

    Contract 2 months (with possible extension) About the Role We are looking for a Senior Full-Stack Developer with strong Python expertise to join our remote team. The system is already in production, and your primary responsibilities will be to fix existing bugs, build new features, and optimize performance. Key Responsibilities Debug, maintain, and enhance...


  • Uberlândia, Minas Gerais, Brasil Tech TH Tempo inteiro

    Overview Desenvolvedor(a) Full Stack Sênior - Presencial em Uberlândia. PJ 9k Somos uma empresa inovadora, apaixonada por tecnologia, com projetos desafiadores nas áreas de investimentos, automações e inteligência artificial. Responsibilities Desenvolver aplicações robustas com foco em performance, usabilidade e escalabilidade. Trabalhar com...


  • Uberlândia, Minas Gerais, Brasil Tech TH Tempo inteiro

    OverviewDesenvolvedor(a) Full Stack Sênior - Presencial em Uberlândia. PJ 9kSomos uma empresa inovadora, apaixonada por tecnologia, com projetos desafiadores nas áreas de investimentos, automações e inteligência artificial.ResponsibilitiesDesenvolver aplicações robustas com foco em performance, usabilidade e escalabilidade.Trabalhar com integração...

  • Full Stack Developer

    2 semanas atrás


    Uberlândia, Minas Gerais, Brasil Vortigo Digital Tempo inteiro

    Somos a Vortigo - nascemos com o propósito de criar aplicativos mobile para um mundo em constante movimento, mas não paramos por aí.Ampliamos nossa atuação e hoje desenvolvemos softwares para ajudar empresas e startups no processo de transformação digital.Nosso time é composto por pessoas apaixonadas por desafios gigantes, mudando a experiência dos...