Software Engineer (UI)
About CoreStory
CoreStory unlocks the hidden intelligence in your legacy code. By using AI to surface business logic and technical insights, we give enterprises the clarity to modernize faster, maintain apps smarter, and reduce the risk of costly failures.
We’re looking for a Front-End UI Engineer who thrives in dynamic, high-growth environments and can design and build high-quality, performant, and elegant user interfaces. You’ll play a key role in shaping how users experience CoreStory’s platform, working closely with design, product, and backend teams to deliver world-class UI and UX.
Role Overview
As a Front-End UI Engineer at CoreStory, you’ll take ownership of the user interface layer — implementing modern, responsive, and accessible designs using React 19, TypeScript, and Tailwind CSS. You’ll focus on performance, maintainability, and developer experience, contributing to a clean, scalable front-end architecture that aligns with CoreStory’s mission of delivering intelligent, intuitive experiences.
You will help define front-end best practices, optimize workflows with modern tooling, and ensure the UI codebase remains robust, consistent, and aligned with our design system.
Key Responsibilities
- Build, optimize, and maintain front-end features using React 19 and TypeScript.
- Develop responsive, accessible, and visually consistent UIs with Tailwind CSS.
- Implement efficient client-side data fetching and caching with React Query.
- Manage routing and navigation with React Router v7.
- Handle complex forms and user input flows using React Hook Form and Yup validation.
- Ensure code quality and consistency through ESLint, Prettier, and lint-staged.
- Enforce pre-commit standards and automation with Husky.
- Collaborate with product designers and backend engineers to deliver seamless end-to-end experiences.
- Participate in code reviews, architectural discussions, and continuous improvement initiatives.
- Contribute to the evolution of CoreStory’s component library and design system.
Qualifications
Required Skills:
- 4+ years of professional experience building modern web applications.
- Strong proficiency in React, TypeScript, and component-based architecture.
- Deep understanding of Tailwind CSS and responsive design principles.
- Experience with React Query, React Router v7, and React Hook Form.
- Familiarity with schema validation using Yup.
- Solid understanding of accessibility (a11y), performance optimization, and testing best practices.
- Experience with Vite for fast, efficient builds and local development.
- Proficient with Git-based workflows and CI/CD pipelines.
- Attention to detail, strong design sensibility, and a passion for user experience.
Preferred:
- Experience in startup or SaaS environments.
- Familiarity with component libraries, Storybook, or design tokens.
- Understanding of UX design principles and motion design.
- Experience collaborating closely with designers using tools like Figma.
- Knowledge of progressive web app (PWA) techniques and SSR (e.g., React Server Components).
What We Offer
- Competitive compensation and equity.
- Flexible, remote-first work environment.
- Opportunities to influence the front-end architecture of a fast-growing tech company.
- A collaborative, design-forward, and learning-oriented culture.
- Access to cutting-edge AI, analytics, and design technologies.
Create a Job Alert
Interested in building your career at CoreStory? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field
.png?1764950345)