Logo
CENTRIC SOFTWARE

Senior Software Engineer, Front End

CENTRIC SOFTWARE, Austin, Texas, us, 78716


About Us

We are an R&D technology group of Centric Software, which provides a Digital Transformation Platform for the most prestigious names in fashion, retail, footwear, luxury, outdoor, and consumer goods. Our mission is to create digital solutions for retailers, brands, and manufacturers to achieve maximum revenues, get closer to consumers, and boost efficiency.

We are hiring for Centric Visual Board Product line whose mission is Centric Visual Boards bring real-time data and imagery from multiple business systems into a singular accessible, visual workspace, combining expertise across cross-functional teams and providing maximum visibility into group decisions.

Job Description:

As a Senior UI Engineer at Centric Software, you will play a key role in contributing to the UI design, technical development, and delivery of high-quality web applications. Your efforts will support our mission to deliver real-time data and imagery through an intuitive, polished interface via the Centric Visual Board Product line. Join our dynamic team and help shape the future of digital solutions in the fashion, retail, and consumer goods industries.

Key Responsibilities:

UI Design Contribution:

Contribute to UI design efforts and engage in the development of high-quality web applications while also transforming concepts, briefs, and polished wireframes into refined, production-ready UI components.

Technical Expertise:

Utilize your technical expertise in front-end technologies, including HTML, CSS, JavaScript, React, Mobx, and Canvas.Develop clean and modular code that enhances the efficiency and maintainability of Centric Visual Board's user interface.Collaboration and Delivery:

Work closely with product managers and designers to validate design concepts, ensure their effective and efficient implementation, and deliver highly polished and pixel-perfect UI design to the customer.Contribute to the management of Product Delivery release versions and patches to all customers in a sustainable and efficient manner.Performance Optimization:

Optimize front-end code and assets for performance, ensuring fast page load times and a smooth user experience.Implement UI frameworks with robust security features and configurable options to safeguard data and provide a secure user experience.Participate in code reviews to ensure code quality, maintainability, and adherence to coding standards.

Qualifications and Requirements:

Minimum of 5-7 years of experience in UI engineering.Large Scale UI Product Delivery: Proven track record of delivering large-scale UI products.Modular Product Line Experience: Experience in delivering a modular product line where individual modules are licensed separately is a significant advantage.React and Typescript: A profound grasp of React Virtual Rendering efficiency and optimization techniques. Proficiency in TypeScript.State Management: Proficiency in various state management patterns, including Context API, hooks, and third-party libraries like Redux or Mobx.Micro Frontends: Understanding of micro frontend architecture for breaking down large applications into smaller, independently deployable parts.Responsive Web Design: Skills in responsive design techniques using CSS frameworks like Bootstrap or Flexbox.Familiarity with design tools like Figma, Sketch, or Adobe XD.Performance Monitoring: Experience with performance monitoring tools to track and analyze application performance in production.Webpack or Parcel: Familiarity with module bundlers like Webpack or Parcel.Frontend Build Tools: Proficiency in build tools such as Babel and ESLint.Testing Frameworks: Experience with testing libraries like Jest and Enzyme.Internationalization (i18n): Skills in implementing internationalization and localization for applications.Continuous Integration/Continuous Deployment (CI/CD): Understanding of CI/CD pipelines for automating testing and deployment processes.Security Best Practices: Knowledge of security best practices, including protecting against common web vulnerabilities like XSS and CSRF.

What we offer:Competitive salary and benefitsA multifaceted job with a high degree of responsibility and a broad spectrum of opportunitiesOpportunity to work remotely with a dedicated and motivated teamA remote work environment built on collaboration, flexibility, and respectVaried and challenging work to help you grow your technical skill set.

Centric Software provides equal employment opportunities to all qualified applicants without regard to race, sex, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status or genetic information.

#J-18808-Ljbffr