Role Overview
We are seeking a dynamic Front-End Developer with 2 years of professional experience to join our team. The ideal candidate will have strong skills in HTML, CSS, JavaScript,(ES6), ReactJS, Nextjs, Redux, and a basic understanding of Angular,server side rendering .In this role, you will work closely with cross-functional teams to design, develop, and maintain responsive web applications that deliver exceptional user experiences.
Key Responsibilities
- Develop & Maintain Applications: Build and enhance responsive, user-centric web applications using HTML, CSS, and JavaScript (ES6).
- ReactJS & Redux Integration: Utilize ReactJS for creating dynamic user interfaces and manage state effectively with Redux.
- Collaborative Development: Work in collaboration with UI/UX designers, back-end developers, and product managers to deliver high-quality digital products.
- Code Quality: Write clean, maintainable code following best practices and participate in code reviews to ensure consistency and quality.
- Troubleshooting & Debugging: Identify and resolve technical issues, optimize application performance, and continuously improve the user experience.
- Basic Angular Exposure: Leverage basic knowledge of Angular to support projects where cross-framework collaboration is necessary.
- Agile Practices: Engage in agile development processes, including sprint planning and regular stand-up meetings.
Required Skills & Qualifications
- Technical Expertise:
- Proficiency in HTML5, CSS3, and JavaScript (ES6).
- Solid experience in building applications using ReactJS and managing state with Redux.
- Basic understanding of Angular and its core concepts.
- Experience: Minimum of 2 years in a front-end development role.
- Educational Background: Bachelor’s degree in Computer Science, Information Technology, or a related field is preferred.
- Soft Skills:
- Excellent problem-solving abilities.
- Strong communication and teamwork skills.
- Ability to manage multiple tasks and meet deadlines in a fast-paced environment.
Preferred Skills
- Familiarity with responsive design frameworks (e.g., Bootstrap).
- Experience with version control systems (e.g., Git).
- Exposure to testing frameworks and methodologies is a plus.