Job Description
We are looking for a dynamic Web Designer specializing in Angular and UI/UX design to join our team in West Des Moines, Iowa. In this role, you will play a crucial part in developing user-centric front-end solutions while leveraging your expertise in Angular frameworks and UI/UX design principles. This is a long-term contract position, offering the opportunity to contribute to impactful projects in a collaborative and agile environment.
Responsibilities:
• Develop and maintain front-end applications using Angular frameworks to deliver responsive and high-performing solutions.
• Design user interfaces and experiences that align with modern UI/UX best practices and enhance user satisfaction.
• Collaborate with cross-functional teams to gather requirements and translate them into functional features.
• Ensure the seamless integration of UI/UX designs with backend systems, maintaining a cohesive and efficient workflow.
• Utilize agile methodologies to plan, develop, and deliver software projects within defined timelines.
• Conduct thorough testing and debugging to ensure applications meet quality standards and perform optimally.
• Stay updated with emerging technologies and trends to continuously improve development processes and outcomes.
• Provide technical expertise and guidance to team members, fostering a culture of innovation and excellence.
• Optimize existing applications for performance, scalability, and usability.
• Document system design, coding practices, and development processes for future reference and team alignment.• Minimum of 5 years of experience in software engineering with a strong focus on front-end development.
• Proficiency in Angular frameworks and the ability to create dynamic and interactive user interfaces.
• Solid understanding of UI/UX design principles and experience in creating intuitive user experiences.
• Familiarity with programming languages such as C#, .NET, and ASP.NET.
• Hands-on experience with agile development methodologies and frameworks.
• Strong problem-solving skills and attention to detail in coding and design.
• Excellent communication and collaboration abilities to work effectively in a team environment.
• Ability to adapt to new technologies and continuously enhance technical skills.