Fullstack UI Engineer

Overview

Remote
$50 - $60
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)
Able to Provide Sponsorship

Skills

Cloud & Microservices Engineering
UI & Fullstack Development
Data Pipelines & Integration

Job Details

We are seeking a highly skilled Fullstack UI Engineer with strong expertise in building cloud-native, microservices-based applications and modern front-end interfaces. The ideal candidate has hands-on experience designing scalable UI components, implementing robust backend services, and deploying applications in AWS using CI/CD automation. This role requires strong engineering fundamentals, experience in Agile delivery, and a passion for building intuitive, high-performance user experiences.

Key Responsibilities

UI & Fullstack Development

  • Design, develop, and maintain responsive UI applications using modern JavaScript frameworks (React/Angular/Vue) integrated with backend microservices.
  • Build reusable UI components, implement consistent design patterns, and ensure accessibility across web applications.
  • Develop backend services using Java/Spring Boot, integrating UI modules with distributed microservice architectures.
  • Optimize UI and API interactions for performance, security, and scalability.

Cloud & Microservices Engineering

  • Develop and deploy cloud-native and event-driven applications leveraging AWS services such as Lambda, ECS, SQS, SNS, EventBridge, S3, RDS, and Route53.
  • Contribute to the migration of legacy UI/portal applications into microservices and serverless environments.
  • Implement Domain-Driven Design (DDD) principles to structure UI and backend services.

Data Pipelines & Integration

  • Build and maintain data processing pipelines connecting Kafka AWS SQS Lambda microservices.
  • Implement robust data validation, transformation, and error-handling mechanisms to ensure integrity in UI-driven workflows.

Required Skills

  • Strong proficiency in JavaScript/TypeScript and a modern UI framework (React/Angular/Vue).
  • Proven full-stack experience with Java, Spring Boot, Spring Security.
  • Hands-on expertise with cloud and serverless architectures using AWS.
  • Experience with Kafka, event-driven systems, and distributed application design.
  • Strong knowledge of API development, testing frameworks, and CI/CD pipelines.
  • Familiarity with Postgres, MongoDB, RDS, and other data systems.
  • Experience writing component, integration, and behavioral tests (Cucumber).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.