Job Title: Front-End Developer Job Summary: We're seeking an experienced Front-End Developer to join our team. You'll build and optimize user interfaces, ensuring high performance across platforms and devices. Key Responsibilities: - Develop and maintain web applications using React.js and Next.js - Implement responsive and efficient UI components - Collaborate with designers and back-end developers - Optimize applications for performance and scalability - Build reusable components and libraries - Identify and address performance bottlenecks - Integrate with RESTful and GraphQL APIs Requirements: - Bachelor's degree in Computer Science or related field - Proven experience with React.js, Next.js, JavaScript, HTML5, and CSS3 - Familiarity with modern front-end build pipelines and tools - Experience with version control systems like Git Nice to Have: - Familiarity with Redux, TypeScript, and other JavaScript frameworks/libraries - Understanding of server-side rendering and static site generation
Key Responsibilities: Recruitment and Staffing: Develop and implement recruitment strategies to attract top talent. Manage the full recruitment cycle, including job postings, resume screening, interviews, and onboarding. Collaborate with department managers to forecast future hiring needs. Employee Relations: Serve as a point of contact for employee concerns and issues, ensuring fair and consistent application of company policies. Foster a positive working environment through effective communication and conflict resolution strategies. Conduct investigations and resolve workplace issues. Performance Management: Develop and implement performance appraisal systems. Provide guidance to managers and employees on performance-related issues. Monitor and evaluate employee performance, providing coaching and support where needed. Training and Development: Identify training needs and create or coordinate professional development programs. Ensure employees have access to learning and development resources. Track and evaluate the effectiveness of training programs. Compensation and Benefits: Oversee the administration of employee benefits and compensation programs. Conduct salary reviews and make recommendations for adjustments based on market data. Ensure compliance with labor laws and regulations. Culture and Engagement: Promote a culture of continuous improvement and high performance. Lead initiatives to enhance employee engagement and satisfaction. Organize team-building activities and company events. Qualifications: Bachelor's degree in Human Resources, Business Administration, or related field In-depth knowledge of labor law and HR best practices. Strong interpersonal and communication skills. Ability to handle sensitive and confidential information. Proficiency in HR software and Microsoft Office Suite. Competencies: Strategic thinking and problem-solving skills. Excellent organizational and leadership abilities. Ability to work effectively in a fast-paced environment. Strong analytical skills and attention to detail. High level of integrity and professionalism. Need Experience Candidate 1 to 3 yrs Salary Depends on your last drawn