UI Engineer

Company:  People Tech Group Inc
Location: Redmond
Closing Date: 19/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

Job Title: UI Engineer

Location: Seattle, WA


Overview:

We are seeking a talented and experienced UI Engineer to join our dynamic team. The ideal candidate will have a strong background in front-end development, with expertise in React JS, AWS Amplify, and Flutter for building modern, scalable, and high-performance applications. The candidate will be responsible for developing and enhancing user interfaces across web and mobile platforms, contributing to the overall user experience with high-quality designs and innovative solutions.


Key Responsibilities:

- Design and develop responsive and visually appealing user interfaces using React JS for web applications.

- Build and maintain cross-platform mobile applications using Flutter, ensuring optimal performance and seamless user experiences.

- Integrate AWS services, such as AWS Amplify, into UI projects to support back-end functionality, including authentication, APIs, and storage solutions.

- Collaborate with UX/UI designers to translate designs into clean, efficient, and maintainable code.

- Participate in the full software development lifecycle, from requirements gathering to development, testing, and deployment.

- Optimize components for maximum performance across a vast array of web-capable devices and browsers.

- Work closely with cross-functional teams, including backend engineers and product managers, to deliver consistent and well-integrated features.

- Ensure the technical feasibility of UI/UX designs and suggest potential improvements.

- Develop and maintain technical documentation for new and existing applications.

- Troubleshoot and debug UI issues and ensure timely resolution of technical challenges.


Required Skills and Qualifications:

- Proven experience as a UI Engineer or similar role in a fast-paced environment.

- Strong proficiency in React JS and modern front-end development practices, including state management (e.g., Redux or Context API).

- Experience with AWS Amplify for building and deploying cloud-connected applications.

- Hands-on experience in Flutter for building and deploying mobile applications on both Android and iOS platforms.

- Solid understanding of JavaScript, TypeScript, HTML5, CSS3, and modern UI frameworks/libraries.

- Knowledge of version control systems like Git and familiarity with CI/CD pipelines.

- Experience with RESTful APIs, GraphQL, and web services integration.

- Strong problem-solving skills and the ability to work effectively both independently and within a team.

- Excellent communication skills with the ability to articulate ideas clearly and efficiently.


Preferred Qualifications:

- Experience with other AWS services, such as Lambda, S3, and Cognito.

- Familiarity with modern UI design tools like Figma or Sketch.

- Knowledge of unit testing, performance optimization, and debugging for web and mobile apps.

  • - Understanding of Agile methodologies and working in Scrum-based teams.
Apply Now
Share this job
People Tech Group Inc
An error has occurred. This application may no longer respond until reloaded. Reload 🗙