- Great Compensation
- Exciting Regional Projects
- Public Transport Accessible
about the company
Randstad has recently partnered with a growing software solutions company that value-adds business operations through modern technology. Your future employers emphasize on both innovation and reliability in building solutions for their large clientele.
key responsibilities:
Architectural Patterns: Design and implement a cohesive frontend strategy that supports multi-tenant architectures, shared component libraries, and cross-platform code reuse.
Core Engineering: Lead the development of foundational frameworks, shared modules, and critical-path features, maintaining a significant hands-on presence in the codebase.
Technical Roadmap: Evaluate emerging technologies and frameworks, conducting Proof of Concepts (PoCs) to determine their viability for the enterprise.
Standardization: Establish and enforce rigorous engineering standards, including comprehensive TypeScript patterns, state management protocols, and testing strategies.
Performance Engineering: Oversee the optimization of application performance, focusing on bundle size, render cycles, and native bridge efficiency for mobile applications.
Collaborative Leadership: Partner with Product, UX, and Backend Architecture teams to ensure seamless integration and technical alignment across the organization.
requirements:
Industry Experience: 7+ years of software engineering experience, with a distinguished track record in Lead or Architectural capacities.
Core Specialization: Expert-level proficiency in React.js and React Native. Deep understanding of the React ecosystem, including hooks, context, and concurrent rendering.
Platform Architecture: Proven experience architecting Monorepo environments (Nx, Lerna, or Turborepo) and managing complex dependency graphs.
Mobile Excellence: Comprehensive knowledge of the mobile development lifecycle, including Native Module development, offline-first strategies, and App Store/Play Store compliance.
State Management: Mastery of advanced state management patterns using Redux Toolkit, MobX, or TanStack Query.
Quality Assurance: Experience designing enterprise-grade testing architectures encompassing Unit (Jest), Integration (React Testing Library), and E2E (Cypress/Detox) testing.
nice to haves:
Familiarity with CI/CD automation for mobile (Fastlane, CircleCI) and cloud infrastructure (AWS/Azure).
Active contribution to the Open Source community or recognized technical thought leadership.
how to apply
Kindly click on the applicable link to apply if you are interested and suitable for this role. Alternatively, you can reach out to me via LinkedIn for a confidential discussion.
Sundar Ravindran | Randstad