Front-End Geliştirici
Hit Bilişim Danışmanlık ve Turizm San Tic Ltd Şti
30.01.2024
İstanbul(Asya) / Türkiye
Tam Zamanlı
Hibrit
Deneyim: 4-6 Yıl
İlan Açıklaması
Front-end Developer (Mid-level)
The ideal candidate will be responsible for designing, developing, testing, and debugging responsive web and mobile applications for the company. Using a combination of JavaScript, TypeScript, HTML5, CSS3, and other frontend technologies, the developer will translate user and business needs into functional and dynamic frontend designs.
Responsibilities
Architect, design, and implement high-quality code for web and mobile applications, ensuring responsiveness and performance.
Lead the development of reusable components and libraries, driving the frontend architecture.
Collaborate closely with UX/UI designers to translate designs from tools like Figma into pixel-perfect, responsive web layouts.
Integrate seamlessly with backend services, utilizing REST API / GraphQL.
Manage state using advanced tools such as Redux, MobX, or Zustand.
Implement data fetching and state synchronization using tools like React Query or SWR.
Ensure web performance optimization, adhering to best practices like lazy loading, code splitting, and tree shaking.
Champion frontend security best practices to protect user data and prevent vulnerabilities.
Mentor junior developers, promoting best practices and aiding in their technical growth.
Qualifications
- Bachelor's degree in Computer Science or a related field.
- 3+ years of professional web development experience.
- Proficient in React.js with at least 2 years of hands-on experience. Familiarity with hooks and context API is a must.
- Minimum of 2+ years of experience with Next.js.
- Deep knowledge of state management libraries like Redux, MobX, or similar.
- Experience with data fetching libraries like React Query or SWR.
- Familiarity with frontend build tools like Webpack, Rollup, or Parcel.
- Proficiency in TypeScript, HTML5, CSS3, TailwindCSS, and Material UI.
- A solid understanding of RESTful services, GraphQL, and their integrations.
- Knowledge of web performance optimization techniques and SEO best practices.
- Experience using Git for version control in collaborative team environments.
- Familiarity with Atlassian technologies is a plus.
- Strong organizational, collaborative, interpersonal, written, and verbal communication skills.