We are looking for a skilled Frontend Developer with hands-on experience in Next.js and Node.js to join our development team. The ideal candidate will be responsible for building modern, high-performance, and scalable web applications. You will collaborate with designers and backend developers to create seamless, user-friendly interfaces with strong functionality.
Key Responsibilities:
- Develop and maintain responsive and interactive web applications using Next.js, React.js, and Node.js.
- Implement reusable UI components and front-end libraries.
- Ensure cross-browser compatibility and optimize applications for maximum performance.
- Integrate front-end elements with backend APIs and services.
- Collaborate with the design and backend teams to ensure technical feasibility of UI/UX designs.
- Write clean, maintainable, and well-documented code.
- Debug and troubleshoot issues to improve application performance.
- Stay up to date with the latest industry trends and technologies.
Required Skills & Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience in Next.js, React.js, and Node.js development.
- Strong command of HTML5, CSS3, JavaScript (ES6+), and TypeScript.
- Experience in server-side rendering (SSR) and static site generation (SSG) with Next.js.
- Knowledge of RESTful APIs and JSON for data integration.
- Familiarity with Git and version control systems.
- Strong understanding of responsive design and modern UI/UX principles.
Preferred Skills (Optional):
- Experience with MongoDB, Express.js, or other backend frameworks.
- Familiarity with Tailwind CSS, Material UI, or Chakra UI.
- Understanding of authentication and authorization (JWT, OAuth).
- Experience with cloud platforms (AWS, Vercel, or Firebase).
- Knowledge of Agile/Scrum development methodologies.
What We Offer:
- Competitive salary package.
- Opportunity to work on modern, cutting-edge technologies.
- Collaborative and growth-oriented work environment.
- Professional development and learning opportunities.
Job Type: Full-time
Work Location: In person