About The Position

A software engineer is wanted to join a diverse, multi-discipline, and multicultural team of 8 people responsible for the full technology stack that delivers critical services to large energy consumers. The role offers the opportunity to directly impact end products within a small, nimble team. The position is available remotely or hybrid within E&C legal entities and is a 1-year contract, either on payroll or freelance.

Requirements

  • A Collaborative Mindset: data-driven challenger, constructive skeptic, mission-driven architect who brings the expertise, but also are open to champion team rituals, and build camaraderie.
  • 2-5 years of professional front-end development exposure.
  • Passion for writing clean, well-structured, and testable code.
  • Ability to work effectively in a team, communicate technical ideas clearly, and collaborate with product and backend engineers.
  • Strong command of TypeScript.
  • Hands-on experience with modern JavaScript frameworks like React or Angular.
  • Solid understanding of API integration (REST) and consuming backend services.
  • Experience with front-end testing frameworks (e.g., Playwright for E2E testing).

Nice To Haves

  • Familiarity with cloud platforms (e.g., Azure) and containerization (Docker) is a plus for understanding the deployment context.
  • Experience in the energy sector.
  • A strong interest in UI/UX principles, visual design, and a knack for creating intuitive user interfaces. This is particularly valuable as you'll contribute to visual implementation and user flow decisions, especially where detailed design specifications may be less defined.

Responsibilities

  • Develop Front-end Features: design, develop, and implement user interfaces and client-side logic using TypeScript with React or Angular.
  • API Integration: Integrate front-end applications with backend services (built with Python/FastAPI) and data sources (Snowflake), ensuring seamless data flow and functionality.
  • Translate Requirements to UI: convert product requirements, wireframes, and user stories into functional, responsive, and accessible web components.
  • Testing & Quality Assurance: write comprehensive unit and integration tests for front-end code, ensuring code quality, performance, and reliability.
  • Collaborate & Innovate: work closely with product managers and backend engineers, contributing to technical discussions and problem-solving to deliver polished user experiences.

Benefits

  • 46 days off / year
  • Growth Opportunities
  • Flexible and Empowering Culture (Teal management style: Empowerment, Ownership, Self-Management, Integrity, Transparency and Trust)
  • Great Place To Work® certified company
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service