Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities
Job Summary
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities.
Collaborate with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration.
Advise and influence decision making, contribute to policy development, and take responsibility for operational effectiveness, potentially leading a team performing complex tasks.
Matching Summary
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities.
Skills & Requirements
Must-have
React and strict TypeScript programming
TanStack React Query and Apollo Client
Design Patterns and Testing practices
Playwright for component and E2E testing
Scalable, maintainable, and optimized code
Secure coding practices
Nice-to-have
Vite, pnpm monorepos, micro-frontend architecture
AG Grid, React Hook Form, Zod schema
DevOps tools and containerisation
UX sensibility and accessibility decisions
Scripting and automation skills
Key Requirements
Proficiency in React and strict TypeScript
Experience with TanStack React Query and Apollo Client