Job Brief:
A Front-End Engineer at UAC is responsible for developing and implementing user-facing components in customized websites and web applications.
The Front-End Engineer ensures that user interface components are robust and easy to maintain. Dedication to collaborative problem-solving, sophisticated design, and quality code development is important.
Required Skills:
2+ years of experience in web development with HTML5 & CSS3
Strong understanding of responsive, device-specific development
Proficiency with modern JavaScript (ES6+), TypeScript, and frameworks like React, Vue, or Angular Proficiency with front-end CSS frameworks (Tailwind) and build tools (e.g. Vite, Nuxt, Next) Experience with Git-based repositories (GitHub, GitLab, etc.) Knowledge of SEO-friendly development practices Proficiency with AI-assisted development tools (e.g. GitHub Copilot, Tabnine, Cursor, Windsurf, etc.)
Good to Have:
Experience with UI/UX design tools (Figma, Photoshop) Understanding of REST API patterns Exposure to Blazor framework
Responsibilities:
Analyze project requirements, identify challenges, and suggest improvements
Write clean, maintainable code following best practices (linting, code reviews, Git workflows) Ensure accessibility compliance (WCAG/ARIA) Use AI-powered tools to enhance development, testing, and UI prototyping Participate in sprint reviews and effectively present deliverables to clients