We are looking for a talented and detail-oriented Frontend Developer with proven experience in building responsive and interactive user interfaces using React.js. The ideal candidate will collaborate with backend developers and designers to deliver high-quality, user-friendly applications while adhering to best development practices.
Key Responsibilities
- UI Development
- Develop interactive, responsive, and high-performance web applications using React.js
- Translate wireframes, prototypes, and UI/UX designs into functional user interfaces.
- Component Design
- Build and maintain reusable components for scalability and reusability across applications.
- Ensure clean, modular code adhering to design systems and development standards.
- Cross-Platform Optimization
- Ensure applications are optimized for maximum speed and performance across multiple devices and browsers.
- Implement responsive designs for seamless mobile and tablet experiences.
- Collaboration
- Work closely with backend developers to integrate APIs and ensure smooth data flow.
- Collaborate with designers and product teams to deliver user-centric solutions.
- Code Quality & Testing
- Write clean, maintainable, and well-documented code.
- Conduct unit tests, integration tests, and debugging to ensure application stability.
- Performance & Improvements
- Continuously identify areas of improvement and implement best practices for UI/UX optimization.
- Stay updated on emerging frontend technologies and trends.
Required Skills
- Strong proficiency in HTML5, CSS3, JavaScript (ES6+), and TypeScript.
- Hands-on experience with React.js including their core concepts like components, props, state management, and hooks.
- Experience with state management libraries like Redux (React).
- Familiarity with modern frontend tools: Webpack, Babel, npm/yarn, and Vite.
- Understanding of RESTful APIs and integrating backend services into frontend applications.
- Strong debugging and troubleshooting skills using tools like Chrome DevTools.
- Experience with responsive and cross-browser design principles.
- Proficiency with version control systems such as Git.
Preferred Skills
- Knowledge of UI/UX design principles and experience with tools like Figma or Adobe XD.
- Familiarity with testing libraries like Jest, Enzyme, or Cypress.
- Experience with SSR (Server-Side Rendering) frameworks such as Next.js.
- Understanding of modern CSS frameworks like Tailwind CSS, Bootstrap, or preprocessors like Sass/LESS.
- Basic understanding of backend integration (e.g., GraphQL, Firebase).
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 1-2 years of experience as a Frontend Developer, with significant experience in React.
Job Type: Full-time
Pay: Rs60,000.00 - Rs70,000.00 per month
Application Question(s):
- How many years of experience do you have in Frontend Developer (React.js) technology?
Work Location: In person