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