UI Engineer in Austin, TX at HUNTER Technical Resources

Date Posted: 9/30/2019

Job Snapshot

Job Description

UI Engineer
 

Summary:

As a UI Engineer II, you will work in an environment that encourages you to perform at your best and challenges you to engineer elegant solutions for complex business problems. You will be applying your knowledge of UI design with appropriate use of best practices, design patterns, and frameworks, with an understanding of performance and maintainability. We are looking for a UI Engineer who wants to use multiple technologies across our tech stack to help solve the most challenging client requests. Delivering the client value is the focus, which requires the ability to work throughout our tech stack and potentially utilizing all of the technologies listed below.

Responsibilities:  

• Write testable, readable, maintainable, and efficient code

• Contribute to the development of our SSO platform

• Create User Registration UIs that interact with internal solution APIs (RESTful web services)

• Design user-centric websites based off of User Experience studies and design

• Collaborate with Architecture, Team Leads and UX team members on best practices, code reviews, internal tools and process improvements

• Enhance performance and usability of our solutions

Requirements:

• 2-5 years of experience in designing and implementing web development solutions

• React, Redux, JavaScript, JavaScript Frameworks (jQuery, React, etc.), HTML5 (Bootstrap), CSS3 (CSS/Sass)

• Amazon: AWS SDK, S3, DynamoDB and AWS cloud-native architectures

• DevOps Tools: New Relic, Terraform, GitHub

• Ability to develop and deploy UI solutions, and to deliver projects in a collaborative environment

• Current and recent experience delivering software with Amazon Web Services technologies

• Proven ability to work both collaboratively and independently to design, develop and deploy solutions

• An understanding of database technologies, and logical and physical data modeling

• Willingness to adapt to Agile development methodologies

• Willingness to work with the technologies we use (examples identified above)

CHECK OUT OUR SIMILAR JOBS

  1. Software Engineer Jobs
  2. Project Engineer Jobs