Apica Acquires Orson to Transform Enterprise Test Data Management. Learn More

Location Bangalore, India Job type Full-time

About Us:

Apica is a leading provider of innovative software solutions in the Observability space, designed to revolutionize how businesses gain insights into their systems and applications. We are dedicated to delivering cutting-edge products that streamline processes and enhance user experiences. Our mission is to empower organizations to thrive in the digital age through intuitive and visually compelling software.

Job Description:

As a Front-End UI Developer at Apica, you will play a crucial role in creating exceptional user interfaces that align with our design system and deliver outstanding user experiences. You will collaborate closely with designers, backend developers, and other stakeholders to ensure the front end of our applications is not only visually appealing but also functional and performant.

Key Responsibilities:

  • Create and Update Design System: Develop and maintain a design system, collaborating with UX/UI designers to translate mockups into responsive interfaces and regularly updating with new standards.
  • Quality Assurance: Conduct thorough testing and implement automated strategies to maintain high code quality.
  • Version Control: Utilize Git for effective codebase management and tracking changes.
  • Cross-Team Collaboration: Work with backend developers, UX/UI designers, and product managers to integrate front end interfaces.
  • Tool Integration: Integrate third-party tools, maintain tools like Storybook, and recommend new technologies.
  • Performance Optimization: Identify and address performance bottlenecks, optimizing UI components for better performance.

Skills

  • Proficiency in HTML5, CSS3, JavaScript (ES6+), and modern frameworks (e.g., React.js).
  • Experience in creating and maintaining design systems and UI/UX patterns.
  • Strong knowledge of responsive design and cross-browser compatibility.
  • Familiarity with UI testing frameworks.
  • Experience translating design requirements into functional code.
  • Excellent understanding of version control systems (e.g., Git).
  • Experience with performance profiling and optimization techniques.
  • Excellent communication and collaboration skills.

Requirements:

  • Bachelor’s degree in computer science, Engineering, or a related field (or equivalent experience).
  • Experience with SaaS products.
  • Experience with CSS preprocessors (e.g., Sass, Less) and CSS-in-JS solutions.
  • Familiarity with build tools (e.g., Webpack, vite)
  • Knowledge of accessibility standards and best practices.
  • Familiarity with Agile/Scrum methodologies.
This job is Filled