UI Engineer

Employment Type

: Full-Time

Industry

: Information Technology



Loading some great jobs for you...





The position is remote to start and negotiable after the environment changes.

Responsibilities

  • Develop self-service capabilities for platform components and transparent platform-level features to address cross-cutting concerns
  • Design, develop, maintain and support Platform-as-a-Service (PaaS) frameworks, tools, services and libraries
  • Work closely with architects, designers and other engineers in a tightly knit agile team
  • Evaluate new tools and technologies through POCs and propose solutions for implementation
  • Practice strong software development principles and best practices: Test-driven development (TDD), CI/CD, code refactoring, coding standards, etc.
  • Document best practices, guides, systems design, reference architectures and implementations



Job Requirements:

Minimum Qualifications

  • 3+ Years of full-stack software development experience with a focus on UI in building large-scale distributed systems
  • Strong hands-on experience in developing applications in one or more language stacks: JavaScript, Java, Python, Go, Node.js
  • 2+ Years of experience working with React, Angular or similar web frameworks is required
  • Experience with UI component libraries and/or design systems
  • Strongunderstanding of object-oriented programming, service-oriented architectures, micro-services and design patterns
  • Proven track record of delivering mission-critical customer-facing applications
  • Strong written and verbal communication skills

Desired Qualifications

  • Hands-on experience developing applications on AWS
  • Experience working across teams in a highly collaborative environment
  • Experience with CI/CD, DevOps and Pipeline-As-Code such as Jenkins
  • Experience with Agile software development and Scrum methodology

Associated topics: gui, interactive producer, interface, ui, ui designer, user experience, user interface, ux, ux designer, wireframing

Launch your career - Create your profile now!

Create your Profile

Loading some great jobs for you...