Senior UI Developer

ProArch Logo

ProArch

📍Remote - India

Summary

Join ProArch as a Senior UI Developer and become a key member of our development team, creating user-friendly and visually appealing web applications. Collaborate with designers and backend developers to build advanced user interfaces enhancing user experience and engagement. Leverage your expertise in modern front-end technologies to solve complex challenges while adhering to best practices. This role requires a Bachelor’s or master’s degree in a related field and 5+ years of front-end development experience. The position is contract and remote.

Requirements

  • Bachelor’s or master’s degree in computer science, Information Technology, or a related field
  • 5+ years of experience in front-end development, with a strong focus on UI development
  • Proficiency in HTML, CSS, and JavaScript frameworks (React, Angular, or Vue.js)
  • Experience with responsive design and frameworks such as Bootstrap or Tailwind CSS
  • Demonstrable experience in creating accessible interfaces (WCAG compliance)
  • Strong understanding of browser compatibility issues and ways to work around them
  • Familiarity with RESTful APIs and integrating front-end applications with back-end services
  • Experience with version control systems (e.g., Git)
  • Knowledge of testing frameworks and tools (e.g., Jest, Mocha, Cypress)
  • Excellent analytical and problem-solving skills
  • Ability to work collaboratively in a team-oriented environment while also being self-motivated and proactive
  • Strong communication skills, capable of discussing design and functionality with both technical and non-technical stakeholders

Responsibilities

  • Design and implement responsive and adaptive user interfaces for web applications using modern frontend technologies such as HTML, CSS, and JavaScript frameworks
  • Collaborate effectively with UX/UI designers to translate wireframes and prototypes into high-quality user interfaces
  • Optimize applications for maximum speed and scalability while ensuring high quality and performance
  • Implement reusable and modular UI components utilizing component-based architectures
  • Perform code reviews, ensuring adherence to standards and best practices
  • Debug and troubleshoot UI issues reported by users or QA teams, determining the best approach for resolution
  • Work closely with backend developers to integrate user-facing elements with server-side logic
  • Stay up-to-date with emerging technologies and trends in web development and UI design
  • Maintain documentation for UI components and applications developed

Benefits

  • Contract
  • Remote

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.