Merciv is an AI and data analytics startup dedicated to reshaping how businesses approach strategic intelligence. We're building a world where every business decision is informed by the right data at the right time, combining AI capability with human judgement.
Requirements
- 6-10+ years of professional frontend development experience
- 4+ years building complex, production web applications with modern JavaScript frameworks
- 2+ years with React in production environments
- Experience working in fast-paced startup or high-growth product environments
- Track record of owning significant frontend features end-to-end
- Expert-level knowledge of HTML5, CSS3, and modern JavaScript (ES6+)
- Deep understanding of TypeScript and type-safe development practices
- Strong command of responsive design principles and cross-browser compatibility
- Expertise in web performance optimization techniques (lazy loading, code splitting, caching)
- Advanced React proficiency including hooks, context, and component lifecycle
- Experience with state management solutions (Redux, Zustand, or similar)
- Knowledge of React ecosystem tools (React Router, React Query, etc.)
- Understanding of React performance optimization and rendering patterns
- Strong expertise in modern CSS approaches (CSS Modules, Styled Components, Tailwind, or similar)
- Proficient with build tools and bundlers (Vite, Webpack, or similar)
- Experience with version control (Git) and collaborative development workflows
- Familiarity with CI/CD pipelines and automated testing frameworks
- Experience integrating RESTful APIs and GraphQL endpoints
- Understanding of asynchronous JavaScript and promise-based workflows
- Ability to handle complex data transformations and state management
- Experience with WebSocket or real-time data streaming
- Proficiency with testing frameworks (Jest, React Testing Library, Cypress, or similar)
- Experience writing unit, integration, and end-to-end tests
- Understanding of test-driven development practices
- Strong debugging skills across browsers and devices
- Experience building interactive data visualizations (D3.js, Recharts, Chart.js, or similar)
- Ability to translate complex datasets into clear, compelling visual stories
- Understanding of visualization best practices and accessibility
- Ownership Mentality: Track record of taking full ownership of features and seeing them through to successful production deployment
- Product Thinking: Strong product sense with ability to balance technical constraints with user needs and business objectives
- Clear Communicator: Excellent written and verbal communication skills; comfortable explaining technical concepts to non-technical stakeholders
- Collaborative Spirit: Thrives in cross-functional environments, working closely with designers, product managers, and backend engineers
- Detail-Oriented: Obsessive attention to detail in implementation, from pixel-perfect designs to edge case handling
- User Advocate: Passionate about building experiences that users love; consistently thinks from the user’s perspective
- Strategic Thinker: Ability to balance immediate feature delivery with long-term architectural decisions
- Growth Mindset: Continuous learner who stays current with frontend technologies and best practices; eager to experiment with new tools
- Pragmatic Problem Solver: Strong debugging and problem-solving skills; comfortable working through ambiguous requirements
- Quality Champion: Committed to writing clean, maintainable, well-documented code that your teammates will thank you for
Benefits
- Health insurance
- Dental insurance
- Vision insurance
- Life insurance
- Commuter benefits