Job Title: Junior to Mid-Level Frontend Developer (React.js)
Job Overview
We are looking for a focused and driven Frontend Developer who is entirely dedicated to crafting clean, efficient, and user-friendly web interfaces. This role is ideal for someone with a solid foundation in modern frontend technologies and 1 to 2 years of professional experience specifically building applications with React.js.
If you are passionate about UI/UX, love writing clean component-based code, and are looking to deeply specialize in the React ecosystem, we want you on our team!
Key Responsibilities
- Core Development: Build, maintain, and optimize responsive user interfaces using React.js, HTML5, and CSS3/SASS.
- Component Architecture: Design and implement reusable, self-contained, and highly performant UI components.
- State Management: Manage application state efficiently using tools like Redux, Context API, or Zustand.
- API Integration: Connect the frontend application with RESTful APIs / GraphQL services to fetch and display dynamic data.
- Collaboration: Work closely with UI/UX designers to translate Figma/Adobe XD wireframes into pixel-perfect, interactive code.
- Performance Tuning: Optimize web applications for maximum speed, scalability, and cross-browser compatibility.
Required Skills & Qualifications
- Experience: Strictly 1 to 2 years of professional experience in dedicated frontend web development.
- React Expertise: Strong hands-on experience with React.js, including modern concepts like Hooks (useEffect, useState, useMemo), functional components, and lifecycle methods.
- Frontend Fundamentals: Advanced knowledge of JavaScript (ES6+), HTML5, and CSS3.
- Styling Frameworks: Familiarity with modern CSS approaches like Tailwind CSS, Styled Components, or Bootstrap.
- Version Control: Proficient understanding of Git and collaborative workflows (GitHub/GitLab).
- Problem Solving: Good debugging skills using Chrome DevTools or React Developer Tools.
Nice-to-Have Skills
- Experience with Next.js or TypeScript.
- Basic understanding of frontend build tools like Vite, Webpack, or Babel.
- Familiarity with agile development methodologies (Scrum/Kanban).
Work Location: In person