What are the responsibilities and job description for the UX/UI Developer position at Matlen Silver?
Job Title : UI / UX Developer
Contract length : 1 Year W2 Contract
Location : Pasadena, CA (Hybrid onsite 3x per week)
Best Rate : $75 - 80 / hr W2
Mandatory Skills :
10 years relevant client experience in similar technology (does not include training period)
- Design, develop, and maintain scalable, efficient, and secure AngularJS applications with a focus on performance and scalability.
- Work on independently deployable components that integrate seamlessly into the larger application
- Implement responsive UI components using HTML5, CSS3, and JavaScript.
- Ensure cross-browser compatibility and accessibility.
- Experience with front-end validation techniques (e.g., reactive forms) to ensure form accuracy and improve user experience
- Collaborate with designers to implement visually appealing and user-friendly interfaces.
- Containerize front-end applications using Docker, ensuring consistent environments for development, testing, and production
- Ensure the application complies with modern UI / UX design practices
- Work with back-end teams to ensure secure integration of APIs and prevent vulnerabilities such as XSS, CSRF, and SQL Injection
- Ensure that the front-end code is modular and scalable by following clean code practices and ensuring reusability across components.
- Use Angular services and dependency injection to manage shared code.
- Experience with micro front-end architectures and module-based development
- Implement lazy loading and other performance optimization techniques for efficient loading of modules
- Implement web security best practices, including input validation, authentication, and authorization protocols
- Develop unit, integration, and end-to-end test cases using frameworks. Ensure comprehensive test coverage and adherence to TDD principles
- Deploy and manage AngularJS applications on AWS, leveraging AWS services such as EC2, S3, Lambda, and CloudFormation for automating and scaling deployments
- Familiarity with CI / CD pipelines (e.g., Bitbucket, Jenkins, CI / CD)
Min Education :
Bachelors degree in technology, Masters preferred
Salary : $75 - $80