We are seeking a Senior UI Developer who will be responsible for the design, development, and maintenance of responsive front-end applications using the Angular framework. The ideal candidate will work closely with UX/UI designers, back-end developers, and product managers to ensure that applications are high-performing, scalable, and aligned with user experience (UX) standards.
Key Responsibilities & Technical Skills
Front-End Development & Design
- Design, develop, and maintain responsive front-end applications, utilizing the Angular framework
- Translate UX/UI design wireframes into high-quality, production-ready code
- Ensure that all front-end applications are optimized for maximum speed, scalability, and technical feasibility
Collaboration with Design & Back-End Teams
- Collaborate with UX/UI designers to create aesthetically pleasing and user-centric designs
- Integrate front-end applications with third-party APIs, services, and partner platforms, ensuring seamless data flow
- Work closely with back-end developers, QA teams, and product managers to deliver a cohesive and effective user experience
- Participate in code reviews to maintain high standards of code quality, ensuring best practices are followed
Troubleshooting & Optimization
- Troubleshoot and debug application issues to identify and resolve performance bottlenecks
- Continuously improve application performance, ensuring that all features are highly responsive and optimized
- Address issues related to cross-browser compatibility, ensuring consistent functionality across different environments
Minimum Requirements
- 7+ years of experience developing in front-end frameworks, with a focus on Angular
- Strong understanding of HTML5, CSS3, and modern JavaScript frameworks
- Proven ability to create responsive, adaptive designs for a variety of screen sizes and devices
- Experience integrating front-end applications with third-party APIs and services
- Familiarity with RESTful services and asynchronous programming patterns
- Expertise in version control systems like Git
- Strong problem-solving skills and attention to detail, with a focus on optimizing performance
- Experience with Agile/Scrum methodologies and collaborative development environments
Desired Skills:
- UI
- UI Developer
- UX/UI