Freelance Angular Developer & UI/UX Designer (Training Program Management)


Description:

Project Overview We are developing a web-based training program management application in Angular. Our team has established core back-end services, data models, and initial front-end prototypes. We now require a freelancer to unify, refine, and finalize the application’s user interface—ensuring it meets both business requirements and a high standard of visual design. Responsibilities Review Existing Assets Examine partially completed Angular modules, prototypes, and user flow diagrams. Identify gaps or inconsistencies in the front-end logic and design. Design & Implementation Leverage Angular, TypeScript, and a preferred UI framework (e.g., TailwindCSS, Angular Material) to create a cohesive, user-friendly interface. Produce responsive and visually appealing layouts that align with established UX guidelines or brand standards. Feature Completion Build out the front-end pages and components needed for training program management workflows (e.g., scheduling, client/team views, reporting dashboards). Ensure the application’s structure accommodates future enhancements without requiring major rewrites. Collaboration & Documentation Communicate regularly with the internal team, clarifying requirements or presenting design suggestions. Provide well-documented code and a short guide so the internal team can seamlessly maintain and extend the application. Quality Assurance Implement basic testing (unit tests) for new UI components. Handle errors and notifications in a user-friendly manner, ensuring a smooth user journey. Required Skills & Experience Angular Proficiency: Strong background in Angular (v14 or higher) and TypeScript. UI/UX Focus: Demonstrable ability to design appealing, consistent interfaces—from mockups to final, polished UIs. Responsive Web Development: Thorough understanding of crafting layouts for desktop, tablet, and mobile. API Integration: Comfortable connecting front-end components to existing back-end endpoints. Communication & Collaboration: Ability to work with partial specifications and refine them through direct communication. Documentation: Skill in producing clear, concise code annotations and short user/admin guides. Nice-to-Have Skills Familiarity with utility-first CSS (Tailwind) or Angular Material. Experience with role-based or hierarchical data systems. Basic knowledge of testing frameworks (Jasmine, Jest) for front-end development. Competency in accessibility best practices. Deliverables Unified, Production-Ready Front-End: A streamlined Angular application covering all major workflows for training program management. Design Documentation: Minimal yet clear notes on component structure and styling patterns, enabling the internal team to build upon the work. Basic Testing & QA: A stable environment with key test coverage and error-handling mechanisms.

Tags: Responsive Design, TypeScript, Angular, Tailwind CSS, Front-End Development, Web Design, Graphic Design

Keyword: ReactJS

Job Type: Hourly: $65.00 - $80.00

Price: $65.0

 

Preciso desenvolverum website mobile em Figma/Tailwind

Tenho um aplicativo pronto e agora preciso desenvolver o website no formato mobile. Primeiro, o projeto precisa ser criado no Figma para validação e, após essa etapa, o código será desenvolvido pelo profissional. O profissional deverá criar o design do website mobile ig...

View Job
React Native Mobile App Development

We are seeking a skilled mobile app developer to build a high-quality mobile application using React Native. The ideal candidate will have a strong understanding of mobile app development principles and experience in creating cross-platform apps. You will work closely w...

View Job
Full-Stack Developer for AI-Powered Web App (WeWeb, Firebase, OpenAI, Stripe)

I am looking for an experienced full-stack developer to build an AI-powered web application using WeWeb, Firebase, OpenAI, and Stripe. This is a low-code SaaS product, requiring integration of a conversational AI, secure authentication, session recall database, and subs...

View Job