We are seeking a highly skilled and experienced Mid-Level UI Developer with 5-7 years of experience to join our team on a contract basis. The ideal candidate will have extensive experience in designing and developing user interfaces using AngularJS, HTML, CSS, and JavaScript. You will work closely with our UX designers, product managers, and backend developers to create user interfaces that are both visually appealing and highly functional.
Key Responsibilities:
Develop, enhance, and maintain user interfaces using AngularJS.Write clean, modular, and maintainable code using HTML, CSS (including preprocessors like SASS/LESS), and JavaScript.Collaborate with UX/UI designers to accurately implement design specifications.Optimize web applications for maximum speed and scalability.Ensure the technical feasibility of UI/UX designs.Conduct code reviews and provide constructive feedback to other developers.Troubleshoot and debug issues to ensure a smooth user experience.Implement and maintain automated testing for UI components.
Required Skills:
Expertise in AngularJS. Knowledge of Angular (latest versions) is a must.Proficient in HTML5, CSS3, and CSS frameworks like Bootstrap or Foundation.Strong knowledge of JavaScript (ES6+), including DOM manipulation and the JavaScript object model.Experience with SASS or LESS.Proficient in using Git and GitHub/GitLab.Familiarity with npm or Yarn.Experience with Webpack, Gulp, or Grunt.Responsive Design: Strong understanding of responsive web design principles and techniques.Experience with RESTful services and integrating with backend APIs.Experience working in an Agile/Scrum development process.In-depth knowledge of cross-browser compatibility issues and ways to work around them.Excellent problem-solving skills and attention to detail.Strong verbal and written communication skills.Techniques for optimizing front-end performance.Experience with continuous integration and continuous deployment pipelines.Knowledge of Azure/AWS Cloud is a plus.
Education & Experience: Bachelor’s degree in Computer Science, Engineering, Business, or a related field. Agile certifications are a plus.
Why Join Us:
Work on exciting projects with top-tier clients.Enjoy the flexibility of working remotely from anywhere in the USA.Collaborate with a passionate and innovative team.Competitive compensation for your expertise and contributions.
How to Apply:If you are a creative and driven UX/UI Developer looking for a new challenge, we want to hear from you! Please apply online or email your resume/portfolio to info@techtalentsquared.com.