Middle Frontend Developer
We are looking for a Middle Frontend Developer with strong implementation skills and clear ownership of features. You will be responsible for delivering high-quality UI components while continuously growing your architectural understanding. The role involves active use of modern frontend practices, attention to detail, and product-oriented thinking.
Core Profile
- Experience: 3โ6+ years frontend development on production web applications
- Education: BS in Computer Science, Software Engineering, or equivalent practical experience
Technology Stack (2025/2026)
- Languages: Solid JavaScript, practical TypeScript experience (strongly preferred)
- Frameworks: Proficiency in React 18+/19 (hooks, context, basic Server Components awareness); Vue 3 or Angular 17+ acceptable
- Meta-frameworks: Experience with Next.js (App Router), Remix, or similar; understanding of SSR/SSG concepts
- Build tools: Vite (preferred), Webpack; ESLint/Biome for linting; familiarity with modern bundling
- Testing: Vitest or Jest for unit tests, Testing Library, basic Playwright/Cypress E2E experience
- Styling: Tailwind CSS, modern CSS (Flexbox, Grid, responsive design), component libraries (shadcn/ui, MUI, etc.)
- APIs & state: REST/GraphQL integration, authentication flows, TanStack Query or similar data-fetching libraries
- Accessibility: Semantic HTML, ARIA basics, WCAG 2.2 awareness, keyboard navigation
Responsibilities
- Deliver end-to-end features: requirements analysis, UX discussions, implementation, testing, and production monitoring
- Write clean, maintainable, well-tested code; participate actively in code reviews
- Collaborate with designers and backend engineers for seamless integration and high-quality UX
- Own specific codebase areas: fix bugs, refactor, and improve performance and accessibility
- Use AI coding assistants (GitHub Copilot, Cursor) effectively to accelerate development
Growth & State-of-the-Art Expectations
- Learn advanced React patterns (Server Components, Suspense, streaming), performance optimization, and comprehensive testing strategies
- Contribute to technical design discussions; provide input on architecture and tooling under team lead guidance
- Develop product mindset: understand user flows, track feature metrics, suggest UX improvements
- Stay current with modern frontend evolution: Core Web Vitals, accessibility standards (EAA compliance), emerging APIs
Nice to Have
- Storybook experience
- Animation libraries (Framer Motion, GSAP)
- Monorepo exposure (Nx, Turborepo)
- Basic backend understanding (Node.js, APIs)
- CI/CD familiarity
- Open-source contributions
Required languages
| English | B2 - Upper Intermediate |
Published 15 January
261 views
ยท
102 applications
๐
$3000-5000
Average salary range of similar jobs in
analytics โ
Loading...