Full stack developer in energy technology

5 LAB(ФАЙВ ЛАБ)

United States

Remote

USD 90,000 - 120,000

Full time

46 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote work with international team
Growth opportunities
Kazakhstan labor law-compliant

Job summary

5 LAB(ФАЙВ ЛАБ) ищет старшего full‑stack разработчика для создания и эволюции распределённых веб‑и edge‑решений. Вы будете работать над UI на TypeScript, серверной логикой на Python/C#, обеспечивая безопасность, масштабируемость и интеграцию через REST APIs. Опыт в облачных платформах, Docker, Git и CI/CD обязателен.

В команде — международные специалисты, работа через удалёнку. Кандидат должен владеть современными практиками разработки, иметь опыт документирования архитектуры, ADRs и API.

Qualifications

  • 5+ лет опыта разработки веб-приложений, фронтенд и бэкенд
  • Опыт работы с TypeScript/Python/C#
  • Знание React/Angular
  • Умение работать с RESTful APIs и базами данных
  • Опыт работы в облачных платформах и CI/CD
  • Навыки документирования архитектуры и ADRs

Responsibilities

  • Разработка и эволюция функционала для распределённых веб- и edge-решений
  • Создание адаптивных UI и повторно используемых компонентов
  • Обеспечение качества кода: unit/integration тесты, код-ревью
  • Оптимизация производительности и надежности приложения
  • Документирование архитектуры и API (ADR, спецификации)
  • Сотрудничество в межфункциональной международной команде
  • Использование LLM-инструментов для ускорения разработки и тестирования

Skills

TypeScript
Python
C#
React
Angular
REST APIs
SQL
NoSQL
Docker
CI/CD
LLM-tools
Documentation

Tools

AWS
Azure
Kubernetes
Git

Job description

Описание

This is a global energy technology company helping customers generate, transmit and transform energy reliably and sustainably. From power generation and grid technologies to renewable energy, our products, services and digital solutions help drive the energy transition. Join us to build software with real-world impact on the future of energy.

Задачи

Design, develop and evolve end-to-end features for distributed web and edge solutions, balancing usability, scalability, resilience, security, maintainability and cost. Build responsive, accessible user interfaces and reusable components; collaborate with UX/UI designers to translate user journeys and designs into intuitive, consistent experiences. Translate business and system requirements into clear designs, APIs and integration contracts; connect frontend and backend layers in collaboration with product teams, architects and domain experts. Build and optimize relational and NoSQL data models, database schemas, queries and data flows for reliable access and efficient processing. Own software quality through unit, integration and end-to-end testing, code reviews and continuous refactoring; diagnose and improve frontend performance and production reliability. Use modern LLM tools and AI-assisted workflows to accelerate development, testing and refactoring, while critically validating generated outputs. Create and maintain architecture documentation, architecture decision records (ADRs), API specifications, component guidance and operational runbooks, using LLM-assisted approaches to keep documentation clear, accurate and aligned with the code. Collaborate on CI/CD, containerized deployments, monitoring and logging across the stack; improve engineering processes and contribute reusable components and shared platform capabilities. Mentor colleagues, share knowledge and work effectively in an agile, international, cross-functional team.

Требования

Senior full-stack experience: 5+ years of professional software development, with hands‑on ownership of production web applications across frontend and backend with strong coding skills within some of these languages: TypeScript/Python/C#. Frontend engineering: strong TypeScript; practical experience with React, Angular or a comparable framework, component-based design, state management, responsive layouts and accessibility. Architecture and engineering fundamentals: proven ability to design and evolve modular web applications, explain frontend/backend trade-offs and apply sound principles for reliability, security and scalability. Data and integration: strong SQL and relational data modeling, schema and query optimization, practical understanding of NoSQL databases, and experience designing and integrating RESTful APIs. Web application security: practical understanding of authentication, authorization, secure client‑server communication and common web risks such as XSS and CSRF; ability to apply secure coding practices across the stack. Delivery and operations: practical experience with a major cloud platform (such as AWS or Azure), Git, Linux, Docker, CI/CD and automated testing across frontend and backend; ability to troubleshoot using logs and monitoring. LLM‑assisted development: confident, hands‑on use of modern large language model (LLM) tools and approaches, such as GitHub Copilot or enterprise‑approved assistants, for implementation, tests and refactoring; effective context and prompt design and critical review of generated output. LLM‑assisted documentation: demonstrated ability to create and continuously maintain technical documentation with LLM tools, including architecture decisions, API references, component documentation and runbooks; verify accuracy, traceability and consistency with implementation. Responsible AI use: apply human review, testing and secure handling of code and data; understand LLM limitations and follow company confidentiality and security policies. Collaboration and ownership: communicate clearly with engineers, business stakeholders and customers, contribute to code reviews and mentoring, and work independently as well as in a team. English: upper‑intermediate (B2) or above, with confidence writing technical documentation and collaborating in an international environment. Будет плюсом: Preferred backend languages: Python and/or C#. However, we value analytical and systems thinking and understanding of modern programming languages and paradigms over specific technology expertise; Platform experience: building or extending shared software platforms, reusable frontend components and backend services or working within a platform engineering team; UI and data visualization: experience with design systems, UI libraries (such as MUI), visualization libraries (such as D3.js or ECharts) or complex data‑driven interfaces; Cloud and on‑premises engineering: experience deploying and operating full‑stack applications across cloud, on‑premises or hybrid environments using Infrastructure as Code, Kubernetes and automated delivery; familiarity with secure networking, observability, resilience and event‑driven messaging such as Kafka or RabbitMQ; Integration and data engineering: GraphQL, gRPC/Protobuf, WebSockets; ETL pipelines, data modeling tools or semantic models (RDF/OWL); Education and domain understanding: higher education in Computer Science, Electrical Engineering, Manufacturing and Automation, or Mechanical Engineering and Materials or a general understanding of at least one of these engineering domains.

Условия
  • Working time Mo-Fr (8 working hours)
  • Employment according labor law of Republic of Kazakhstan
  • Compensation of medical insurance after trial period
  • Remote work with international team
  • Growth possibilities
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend developer for enterprise systems
Backend developer for enterprise systems

Ness Solution • United States

Remote
USD 120,000 - 160,000
Remote work
Luxmed
Multisport
full-stack engineer in EdTech
full-stack engineer in EdTech

EPAM • United States

Hybrid
USD 120,000 - 180,000
Stock Purchase Plan
Medical & family care package
Relocation support
full-stack and AI engineering manager for a travel loyalty product
full-stack and AI engineering manager for a travel loyalty product

CleverLabs • United States

Remote
USD 150,000 - 190,000
MacBook Pro
English lessons
Wellness support
+3
Machine learning engineer in industrial systems
Machine learning engineer in industrial systems

5 LAB(ФАЙВ ЛАБ) • United States

Hybrid
USD 180,000 - 240,000
Remote work with international team
Growth opportunities
Software engineer in backend development
Software engineer in backend development

Rhinero • United States

Remote
USD 120,000 - 180,000
Remote work
Flexible schedule
Full stack developer for data spaces
Full stack developer for data spaces

Atos • United States

Remote
USD 130,000 - 190,000
Remote work
6-month contract
Equipment provided
Full stack developer java/TypeScript /angular
Full stack developer java/TypeScript /angular

Methods • United States

Remote
USD 120,000 - 180,000
LinkedIn Learning access
Management development program
Wellness program
+1
full stack developer for SaaS platforms
full stack developer for SaaS platforms

NDA • United States

Remote
USD 120,000 - 180,000
ML engineer in health-tech
ML engineer in health-tech

ТРТ • United States

Remote
USD 180,000 - 280,000
full stack developer for AI applications
full stack developer for AI applications

MODSEN • United States

Remote
USD 120,000 - 190,000
Гибкий график
Курсы корпоративного английского
Страхование здоровья
+6