Key Responsibilities **Frontend Architecture & Development: Build dynamic, scalable, and reusable components using React Native with a focus on performance and maintainability. Performance Optimization: Implement lazy loading, code splitting, caching, and other performance enhancements to reduce load time and improve user experience. State Management & Testing: Apply effective state management and ensure code quality through comprehensive unit and integration testing.
Cross-functional Collaboration:- Work closely with product, design, and backend teams to deliver seamless, end-to-end features in a fast-paced environment.
Requirements Experience & Domain Knowledge - 2–5 years of experience in frontend development, ideally within high-growth, product-based startups. Experience in the fintech domain (B2B/B2C) is a plus.
Frontend Framework Proficiency - Strong hands-on expertise in React.js (required) and React Native (Preffered) or other modern frameworks like Vue.js or Angular, with a solid grasp of responsive, mobile-first web development.
Core Web Technologies - Proficient in JavaScript, TypeScript, HTML, CSS, along with UI libraries such as Tailwind CSS, Material-UI, or Ant Design.
API Integration & Tooling- Practical experience with RESTful APIs, GraphQL, WebSockets, and build tools like Webpack, Babel, Vite, etc.
Testing & Engineering Best Practices- Familiarity with frontend testing frameworks like Jest, React Testing Library, or Cypress, paired with strong problem-solving abilities and a proactive, ownership-driven mindset.