Overview
Position: Next.js Front-End Developer
Experience: 1-2+ years
Location: Thiruvananthapuram, Kerala
Salary: ?25,000 - ?30,000 per month
Job Type: Full-time
Joining: Immediate
Work Mode: Office-based
Role Overview
We are seeking a talented and motivated Next.js Front-End Developer to join our team. In this role, you will work on developing dynamic and responsive web applications using Next.js, Node.js, and JavaScript (ES6). You will collaborate with cross-functional teams to create efficient and user-friendly front-end solutions.
Key Responsibilities
- Front-End Development:
- Develop user-friendly, responsive, and high-performance web applications using Next.js and React.js.
- Ensure a seamless integration of front-end applications with back-end services.
- Write clean, maintainable, and well-documented code following best practices.
- Collaboration with Backend Team:
- Collaborate with backend developers to integrate RESTful APIs and other services into the front-end.
- Work on Node.js for server-side development where needed to support front-end functionality.
- UI/UX Implementation:
- Translate UI/UX designs and wireframes into high-quality, pixel-perfect code using HTML, CSS, and JavaScript (ES6).
- Ensure the website's design and functionality are optimized across multiple devices and browsers.
- Optimization & Performance:
- Optimize web pages for maximum speed and scalability.
- Troubleshoot and debug issues to ensure smooth user experiences.
- Version Control & Deployment:
- Use Git for version control and work with CI/CD tools for efficient deployment.
- Maintain and manage Git repositories for collaboration and version tracking.
- Testing and Code Reviews:
- Write unit and integration tests to ensure the quality and reliability of the code.
- Participate in code reviews, providing constructive feedback and ensuring code quality.
- Continuous Learning:
- Stay updated with the latest front-end technologies, trends, and best practices, particularly in Next.js and Node.js.
Skills and Qualifications
- Experience:
- 1-2+ years of experience in front-end development with a strong understanding of Next.js, Node.js, and JavaScript (ES6).
- Technical Skills:
- Proficiency in Next.js and its core principles.
- Strong experience with React.js and JavaScript ES6+.
- Familiarity with HTML5, CSS3, and responsive design.
- Knowledge of RESTful APIs and integrating front-end with back-end services.
- Experience with Git for version control and deployment.
- Problem-Solving:
- Strong debugging and problem-solving skills to ensure the performance and quality of the application.
- Additional Skills (Preferred):
- Experience with state management libraries like Redux or Context API.
- Knowledge of Webpack and bundling.
- Experience with CSS Preprocessors like SASS.
- Familiarity with CI/CD tools and practices.
What We Offer
- Competitive Salary: ?25,000 - ?30,000 per month based on experience.
- Work Environment: A collaborative, innovative, and dynamic team.
- Career Growth: Opportunities to work on cutting-edge technologies and projects.
- Learning and Development: Encouragement for continuous learning with exposure to new tools and technologies.
Job Types: Full-time, Permanent, Fresher
Pay: ?25,000.00 - ?30,000.00 per month
Schedule:
- Day shift
Education:
- Bachelor's (Preferred)
Experience:
- Next.js: 1 year (Preferred)
- React.js: 1 year (Preferred)
- RESTful APIs: 1 year (Preferred)
- Node.js: 1 year (Preferred)
- UI/UX designs: 1 year (Preferred)
Work Location: In person
Application Deadline: 25/12/2024
Expected Start Date: 01/01/2025