Job Description
We are seeking an enthusiastic and motivated Frontend React Developer to join our dynamic team. The ideal candidate is passionate about building responsive, accessible, and engaging user interfaces and is eager to grow their expertise in modern front-end technologies, particularly React.js.
Responsibilities
- Develop user-facing features using React.js, ensuring a smooth and intuitive experience.
- Build reusable components and libraries for future use, optimizing code efficiency and performance.
- Design and translate low-level wireframes into high-quality, responsive front-end code.
- Optimize components for maximum performance.
- Identify and resolve bugs in existing deployments to improve application stability.
- Maintain a comprehensive Git history to track and manage enhancements, updates, and changes.
- Collaborate with back-end developers to enhance usability and ensure the integration of front-end components with server-side logic.
- Stay up to date with the latest front-end technologies and best practices, constantly improving your development skills and techniques.
Experience
- Minimum 2 years of experience as a React front-end developer.
- Experience in developing React.js applications is preferred.
Education
- Bachelor’s degree in Computer Science or any related field from a top-tier university.
Knowledge Requirements
- Proficient in React, JavaScript, HTML, and CSS, with solid knowledge of web development fundamental.
- Familiarity with React.js and its core principles (such as JSX, state management, and hooks).
- Understanding of responsive design principles to create mobile-friendly interfaces and cross-browser compatibility.
- Familiarity with best practices for coding in React.js, including component structure, state management, and performance optimization.
- Knowledge of version control systems like Git for code management and collaboration.
- Understanding RESTful APIs and how to interact with them.
- Willingness to learn and work with new technologies and frameworks as they emerge.
Behavioral Competencies and Skills
- Analytical skills
- Problem-solving attitude
- Debugging skills
- Attention to detail and commitment to deliver quality work.
- Strong communication in both written and spoken English.
- Enthusiastic, self-motivated, and proactive in suggesting improvements to UI/UX.
Technical Competencies (Software Requirements)
- Experience with front-end build tools such as Webpack and NPM.
- Experience with design tools such as Figma, Photoshop, or similar tools is a plus, allowing effective collaboration with design teams
- Familiarity with modern frontend development tools and workflows (e.g., code editors, version control, testing frameworks).
Job Type: Full-time
Pay: From Rs100,000.00 per month
Application Question(s):
- Mention your notice period in days.
- What is your current salary?
- What is your expected salary?
Work Location: In person