Hybrid Full Stack Software Engineer

Posted 2 months ago

Apply now

About the role

  • Full Stack Software Engineer at Boeing developing responsive applications and APIs using React and cloud services. Collaborating with Data Engineers and Architects to optimize data utilization for business growth.

Responsibilities

  • Develop and maintain responsive React-based front-end applications and dashboards that enable dataset discovery, access requests, and consumer workflows.
  • Build, test, and deploy backend services and APIs (Python/Node/Java) that interface with DBaaS instances and dataset delivery pipelines; design RESTful and/or GraphQL endpoints as appropriate.
  • Implement cloud‑native solutions on AWS using managed services (Lambda, ECS/EKS, API Gateway, RDS/Aurora, S3, CloudWatch, IAM, Secrets Manager, KMS).
  • Integrate authorization and access-control logic: enforce RBAC and support ABAC attributes in services; leverage centralized policy evaluation and entitlement workflows.
  • Produce IaC (Terraform or CloudFormation) for application infra and CI/CD pipelines (GitLab CI/CD) for automated builds/deployments; include policy/infra tests in pipelines.
  • Instrument applications with observability: logging, metrics, distributed tracing, and alerts for performance, access anomalies, and SLA adherence.
  • Collaborate with Data Engineers and Data Architects to surface dataset metadata, link applications to enterprise ontologies/canonical models, and implement dataset handoffs.
  • Author and maintain technical documentation, runbooks, and user-facing guides; participate in agile ceremonies and sprint delivery.
  • Participate in on‑call rotations for application incidents and support triage/incident response.

Requirements

  • 2+ years professional experience as a Full Stack or Frontend/Backend Engineer building production web applications.
  • Hands-on experience building React applications (hooks, state management, component design, testing).
  • Experience developing backend services and APIs in Python, Node.js, or Java and working with relational databases (SQL) and managed DB services (RDS/Aurora).
  • Practical experience with AWS cloud services for compute, storage, networking, and monitoring (Lambda, ECS/EKS, API Gateway, S3, RDS, CloudWatch).
  • Experience with Infrastructure-as-Code (Terraform or CloudFormation) and CI/CD pipelines (GitLab CI/CD, Git workflows).
  • Proficiency with automated testing (unit, integration, end‑to‑end) and front‑end testing frameworks.
  • Strong skills in HTML/CSS, responsive design, and accessibility best practices.
  • Familiarity with authentication/authorization patterns (OAuth, JWT, RBAC) and practical exposure to attribute‑based or policy‑driven controls (ABAC).
  • Excellent communication and collaboration skills; ability to translate stakeholder requirements into technical designs.
  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience.

Benefits

  • Health insurance
  • Flexible spending accounts
  • Health savings accounts
  • Retirement savings plans
  • Life insurance
  • Disability insurance
  • Paid and unpaid time away from work

Job title

Full Stack Software Engineer

Job type

Experience level

JuniorMid level

Salary

$85,000 - $123,050 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job