Job Openings UI Developer

About the job UI Developer

About Us:

Innovate. Create. Elevate.  

At Vertis, we are on a mission to constantly innovate and create exceptional digital solutions. Our goal is to elevate our clients brands and the experiences they deliver to their customers through the power of technology-driven creativity. Our people are the catalyst, empowering our clients to successfully transform their businesses - join our team of able, confident, and motivated superstars.

About the job:

We are seeking a creative, detail-oriented UI Developer passionate about building responsive and engaging user interfaces. The ideal candidate will translate design concepts into functional, high-performing web applications, leveraging modern frameworks and libraries.

Key Responsibilities

  • Develop interactive and responsive web applications aligned with UX/UI designs.
  • Collaborate with designers, back-end developers, and stakeholders to define and implement innovative solutions.
  • Ensure high-quality graphics standards, brand consistency, and optimal user experience across multiple browsers and devices.
  • Optimize applications for maximum speed, scalability, and responsiveness.
  • Write clean, maintainable, and modular code following best practices and modern web standards.
  • Proactively troubleshoot, debug, and upgrade existing software.
  • Stay abreast of emerging trends and new technologies, incorporating them when appropriate.

Requirement and Qualification:

  • Bachelor's degree in Computer Science, Web Development, or related field, or equivalent practical experience.
  • Minimum of 2-3 years experience as a UI Developer or similar role.
  • Strong proficiency in JavaScript, HTML5, and CSS3.
  • Extensive experience with React.js, Angular, or Vue.js.
  • Familiarity with RESTful APIs and integration.
  • Experience with responsive and adaptive design principles.
  • Knowledge of build tools and package managers like Webpack, Babel, npm, or Yarn.
  • Familiarity with version control systems, particularly Git.
  • Understanding of cross-browser compatibility issues and ways to work around them.
  • Experience with Next.js, Remix, or Gatsby.
  • Knowledge of TypeScript.
  • Exposure to CSS-in-JS libraries such as Styled Components or Emotion.
  • Familiarity with UI libraries/frameworks like Tailwind CSS, Chakra UI, or Material UI.
  • Understanding of GraphQL and related client libraries (e.g., Apollo Client).
  • Knowledge of state management tools like Redux, MobX, or Zustand.
  • Exposure to web performance optimization techniques and tools.
  • Excellent communication and collaboration skills.
  • Strong analytical and problem-solving capabilities.
  • Self-motivated, detail-oriented, and proactive in learning new technologies.
  • Ability to manage multiple priorities effectively in a fast-paced environment.

Benefits

  • Best in class compensation
  • Medical Benefits
  • International and multicultural environment
  • Training & Development
  • Career opportunities in a successful, fast-growing company