logo

Job Details

Join our team to craft stunning user interfaces and dynamic web applications using Angular and React frameworks. Collaborate with cross-functional teams to deliver cutting-edge solutions and elevate user experiences. Exciting opportunity to work on innovative projects in a dynamic and supportive environment.

Job Responsibilities

  • Design and develop responsive and intuitive user interfaces using Angular and React frameworks, ensuring high-quality and pixel-perfect implementation of UI designs.
  • Create reusable and modular UI components, following best practices and design patterns to promote code reusability, maintainability, and scalability.
  • Implement state management solutions such as Redux (for React) or NgRx (for Angular), managing application state effectively and ensuring consistency across components.
  • Integrate frontend components with backend services and APIs, collaborating with backend developers to establish seamless communication and data exchange between the frontend and backend layers.
  • Optimize frontend performance by minimizing load times, reducing bundle sizes, and implementing code-splitting techniques to enhance user experience and website performance.
  • Ensure cross-browser compatibility and consistent rendering of web applications across different browsers and devices, conducting thorough testing and implementing polyfills or fallbacks as needed.
  • Participate in code reviews, providing constructive feedback to peers and adhering to coding standards and best practices. Collaborate with designers, backend developers, and other stakeholders to deliver high-quality and cohesive solutions.

Job Requirements

  • Demonstrated proficiency in Angular and React frameworks, with hands-on experience in building complex and responsive user interfaces and web applications.
  • Strong understanding of HTML, CSS, and JavaScript, including modern ES6+ syntax, DOM manipulation, and CSS preprocessors such as SASS or LESS.
  • Familiarity with responsive design principles and techniques, including media queries, flexible grids, and responsive frameworks like Bootstrap or Material-UI, to ensure optimal user experiences across devices and screen sizes.
  • Proficiency in version control systems such as Git, including branching, merging, and pull request workflows, to collaborate effectively with team members and manage codebase changes efficiently.

Skill & Experience

  • Demonstrated proficiency in building complex user interfaces and web applications using Angular and React frameworks, including hands-on experience with component-based architecture, state management, and routing.
  • Solid understanding of core JavaScript concepts, including ES6+ syntax, asynchronous programming, and DOM manipulation, to effectively implement frontend logic and interactivity.
  • Awareness of UI/UX design principles and best practices, with the ability to collaborate closely with designers to translate UI/UX designs into interactive and visually appealing frontend components and layouts.
apply