Torentify logo

Frontend Developer

Torentify

Amsterdam
Full-time
2-5 years experience
On-site

Key Skills

React
Next.js
TypeScript
JavaScript
CSS
Flexbox
CSS Grid
Styled-Components
Jest
React Testing Library
Git
GitLab
Frontend Performance
Core Web Vitals
Web Accessibility
Jira

Job Description

## About the Role GloPros is a Recruitment & Consulting company powered by an AI platform, connecting global professionals across diverse industries with opportunities for permanent employment, freelance work, and consultancy. Our team values professionalism, integrity, and continuous improvement. We are looking for a talented Frontend Developer to build innovative features within a modern React/Next.js codebase. You will work with production code from day one, independently develop features from specifications, write comprehensive tests, collaborate through focused pull requests, and contribute to a high-quality engineering workflow. ## Key Responsibilities - Develop and maintain production frontend features using React and Next.js. - Work with Next.js App Router, rendering models, server/client component boundaries, and data-fetching and caching patterns. - Independently build complete features from specifications and explain rendering and data-fetching decisions. - Develop responsive interfaces using CSS, including Flexbox and Grid. - Apply Styled-Components or other CSS-in-JS approaches, including component-scoped styling, props-driven variants, and theming. - Consider performance and server-side rendering implications of styling approaches. - Develop strongly typed React components, props, and hooks using TypeScript. - Write Jest and React Testing Library (RTL) tests and prioritize testing user behavior over implementation details. - Analyze Jira tickets, identify gaps and risks, clarify ambiguities, and provide reliable estimates. - Break features into manageable pull requests. committed to professionalism, integrity, and continuous improvement while connecting global professionals with permanent, freelance, and consultancy opportunities. - Manage Git branches, rebases, interactive rebases, merge conflicts, diffs, and clean commit histories. - Conduct meaningful peer code reviews and distinguish blocking issues from subjective preferences. - Provide actionable feedback during code reviews. - Debug frontend issues independently using development tools, network inspection, and React profiling. - Use AI coding agents such as Cursor or Claude Code effectively for routine development tasks. - Assess when AI-assisted development is appropriate versus when manual coding is preferable. - Monitor frontend performance, including bundle size and rendering cost. - Improve Core Web Vitals where appropriate. - Apply accessibility fundamentals including semantic HTML, keyboard navigation, and focus management. - Pair with and unblock junior developers while clearly explaining technical decisions. ## Required Qualifications - Strong frontend development skills with React and Next.js. - Experience with Next.js App Router, rendering approaches, server/client components, and data fetching/caching. - Strong CSS knowledge, including Flexbox, Grid, responsive design, specificity, and cascade. - Experience with Styled-Components or CSS-in-JS. - Strong TypeScript knowledge, including components, props, hooks, generics, and discriminated unions. - Experience writing Jest and React Testing Library tests. - Strong feature scoping and decomposition skills. - Proficiency with Git and team-based Git workflows, including branches, rebases, merge conflicts, diffs, and clean commit histories. - Ability to conduct effective code reviews. - Strong debugging and root-cause analysis skills. - Comfortable using AI coding agents such as Cursor or Claude Code. - Knowledge of frontend performance, including bundle size, render cost, memoization, and Core Web Vitals. - Understanding of accessibility fundamentals, including semantic HTML, keyboard navigation, and focus management. - Ability to mentor, pair with, and unblock junior developers. ## Preferred Qualifications - Familiarity with Jira for ticket management. - Experience with Figma, including reading design specifications and identifying discrepancies with a component library. - Proficiency with GitLab, including merge requests, pipelines, and review workflows. - GitHub experience, which is transferable to GitLab workflows. - Knowledge of i18next, MUI, Storybook, or SWR. - Comfort navigating and contributing to an existing codebase that was not originally authored by you. ## Skills & Competencies - React - Next.js - Next.js App Router - TypeScript - JavaScript - CSS - Flexbox and CSS Grid - Responsive design - Styled-Components / CSS-in-JS - Jest - React Testing Library - Git - GitLab - Frontend performance optimization - Core Web Vitals - Web accessibility - Debugging and root-cause analysis - Code review - Feature decomposition - Jira - AI-assisted development - Technical communication - Mentoring and knowledge sharing ## Education & Experience **Education** - No specific educational requirement is stated in the provided job description. **Experience** - The source job description does not specify a required number of years of frontend development experience. - Relevant experience includes working with React/Next.js, TypeScript, testing, Git workflows, frontend performance, accessibility, debugging, and AI-assisted development as described above. ## Work Arrangement & Schedule - **Location:** Amsterdam, North Holland, Netherlands - **Work arrangement:** Onsite - **Employment type:** Not specified in the provided job description. - **Weekly hours:** Not specified. - **Schedule flexibility:** Not specified. - **Weekend requirements:** Not specified. ## Compensation & Benefits - **Compensation:** EUR; no specific salary amount is provided in the source job description. - No specific benefits are provided in the source job description. ## Compliance / Additional Information All potential applicants are encouraged to read the complete job description before applying. GloPros is committed to professionalism, integrity, and continuous improvement while connecting global professionals with permanent, freelance, and consultancy opportunities.

Core Responsibilities

Develop and maintain production frontend features using React and Next.js, focusing on the App Router and server/client component boundaries. Collaborate through code reviews and utilize AI coding agents to build responsive, high-performance user interfaces.

Requirements

Requires strong proficiency in React, Next.js, TypeScript, and modern CSS techniques. Candidates must be experienced in writing tests with Jest/RTL and managing complex Git workflows.

About Torentify

Industry: Technology, Information and Internet

Company size: 2-10 employees

Torentify Jobs is a modern job platform helping candidates find verified job opportunities quickly and easily. From remote jobs to full-time roles, we connect talent with the right companies. Our goal is to simplify job search and help recruiters hire faster with quality candidates.

Added Today