Senior Full-Stack Engineer
N-iX
International IT Services Company · Swiss and UK clients (under NDA)
Responsibilities
- Led the modernization of a large React and TypeScript codebase, refactoring legacy components, improving frontend architecture, extending Redux Toolkit state management, and introducing reusable patterns.
- Owned end-to-end delivery of product features, from requirements analysis and technical design through frontend and backend implementation, testing, release coordination, and production validation.
- Drove technical and architectural decisions across frontend and backend, defining API integration patterns, data flows, error-handling strategies, and scalable solutions for business-critical functionality.
- Introduced React Query and improved caching/query invalidation strategies, reducing duplicate API requests by ~30%.
- Introduced ESLint, Prettier, and Husky across a codebase used by a ~20-engineer team, standardizing code quality checks and improving developer experience.
- Expanded automated test coverage across 15+ critical business flows, improving release confidence and reducing the risk of production regressions.
- Owned the complete onboarding of a new brand onto the platform, covering UI adaptation, backend service changes, database migrations, automated and E2E testing, release preparation, and production rollout.
- Applied AI-assisted engineering workflows with Claude Code for legacy code analysis, complex refactoring, technical documentation, and code review, accelerating investigation and implementation while maintaining code quality.
