Full-Stack Web Developer
Design, develop, and maintain responsive web applications using React.js and Next.js
Implement scalable backend APIs using ReactJS or NextJS
Optimize applications for maximum speed, performance, and SEO
Collaborate with UI/UX designers, product managers, and other developers to deliver high-quality features
Manage application state using tools like Redux, Context API, or other state management libraries
Write clean, maintainable, and testable code following modern development best practices
Participate in code reviews, team meetings, and agile development processes
Education
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
Experience
Solid experience in developing web applications with React.js and Next.js
Skills
Proficiency in JavaScript (ES6+) and TypeScript
Familiarity with server-side rendering (SSR), static site generation (SSG), and Next.js routing
Good understanding of version control tools like Git
Experience building and integrating RESTful APIs
Technical Skills
Frontend: React.js, Next.js, Redux/Context API, Tailwind CSS/SCSS/CSS Modules, HTML5
Backend: Node.js, Express.js (or similar frameworks)
Dev Tools: Git, GitHub/GitLab
Testing: Jest, React Testing Library