B

Baker Hughes

Makes oilfield equipment and gas turbines

Full Stack Developer - Multiple Teams

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • At least 5 years of hands-on software development experience.
  • Strong experience with Angular; recent Angular versions are preferred.
  • Backend experience using Java Spring Boot.
  • Experience with REST APIs and backend integration.
  • Exposure to AWS.
  • Experience with full-stack development involving frontend and backend or API work.
  • Experience using AI-assisted development tools such as GitHub Copilot, ChatGPT, Claude, Cursor, Cline, OpenCode, Claude Code, or similar tools.
  • Experience with CI/CD tools such as GitHub Actions, GitLab, or Azure DevOps.
  • Experience in end-to-end feature development from requirements through development, testing, deployment, or production support.
  • Familiarity with unit testing and code quality practices using Jasmine, Jest, Vitest, Karma, JUnit, SonarQube, or code reviews.
  • Awareness of secure coding and security scans, including SAST, DAST, open-source software scans, and vulnerability fixes.
  • Comfort using AI tools for coding, debugging, unit test generation, refactoring, or documentation.

Responsibilities

  • Build modern, responsive, and maintainable web applications using Angular, TypeScript, and JavaScript.
  • Develop backend services using Java Spring Boot.
  • Design, consume, and integrate REST APIs to support full-stack application workflows.
  • Own end-to-end feature development across frontend, backend, testing, and deployment support.
  • Use AI-assisted development tools where appropriate to improve productivity, code quality, debugging, testing, or documentation.
  • Apply clean code practices, frontend and backend architecture, reusable components, and design pattern principles.
  • Build performant, scalable, and maintainable solutions aligned with technical standards and architecture guidelines.
  • Work with AWS cloud infrastructure or similar cloud platforms and cloud-native concepts.
  • Support CI/CD pipelines using tools such as Jenkins, GitHub Actions, GitLab, or Azure DevOps.
  • Write unit tests and support code quality practices using tools such as SonarQube or equivalent.
  • Follow secure coding practices and support remediation of findings from SAST, DAST, open-source software scans, or vulnerability assessments.
  • Work in Agile/Scrum teams and collaborate with product, QA, platform, and business stakeholders.

Desired Qualifications

  • Knowledge of Python and experience supporting automation, scripting, or data-related use cases.

About the Company

Baker Hughes

Makes oilfield equipment and gas turbines

Baker Hughes makes equipment and runs field services for oil and gas producers, LNG plant operators, pipeline companies and industrial power users. Its products cover the whole gas chain, from drill bits and well completions to the compressors and turbines that chill natural gas into liquid for export. Its oilfield arm drills, completes and maintains wells, while its industrial arm designs, builds and services turbomachinery, valves and monitoring software. It earns money from equipment sales, project work and long-term service agreements that keep installed machines running. The current company formed in 2017 when Baker Hughes combined with GE's oil and gas business, and it is based in Houston.

Company size
10,001+
Company stage
IPO
Headquarters
Houston, TX
Founded
1972

Recently Posted Jobs

Explore more opportunities at Baker Hughes

See more jobs