DigiExpress is looking for a Senior Frontend Engineer who can turn ambitious product ideas into high-quality, production-ready experiences across web and cross-platform surfaces. You’ll architect modern interfaces, own critical user journeys end-to-end, and elevate our engineering standards while mentoring others.
What you’ll do
- Architect and deliver scalable frontends for high-traffic products with a focus on performance, accessibility, and resilience.
- Design pages that render on the server and hydrate smoothly on the client, applying SSR, streaming, and progressive hydration patterns where appropriate.
- Model complex client state using state management best practices (e.g., Jotai) and data-fetching/caching strategies (e.g., React Query).
- Implement robust form architectures with schema validation (e.g., Zod) and ergonomic UX (e.g., React Hook Form).
- Uphold code quality through tests, reviews, and clear documentation; guard performance budgets and measurable quality gates.
- Mentor junior engineers, contribute to technical roadmaps, and break product goals into actionable, well-scoped tasks.
- Stay current with FrontEnd trends and introduce practical innovations to improve speed, security, and usability.
- Collaborate closely with Product, Design, and Backend to ship reliable features on predictable timelines.
What you’ll bring
- 6+ years building production Web and PWA applications.
Deep grasp of core JavaScript and hands-on experience with both client-side and server-side rendering. - Proven skill in diagnosing performance bottlenecks (network, render, memory) and designing scalable solutions.
- Clear, proactive communication and a track record of effective cross-functional collaboration.
- Practical experience with modern component-driven UI and styling systems (e.g., Tailwind, MUI) and modern build tooling (e.g., Vite).
- Comfortable managing API integration, error handling, authentication flows, and edge cases in production.
- Familiarity with Docker and CI/CD pipelines.
Nice to have
- Cross-platform experience: React Native for mobile; desktop app development with Tauri (or Electron).
- Automated testing: Jest, React Testing Library, Playwright, or Cypress.
- Type-safe frontends with TypeScript and shared contracts.
How we work
- Bias for simplicity, observability, and long-term maintainability.
- Ship iteratively behind flags, measure with real metrics, and refine based on data.
- Document decisions (ADR-style) and keep the codebase approachable for future contributors.