Next Developer
Job Title: Experienced Developer
Responsibilities:
- Develop and maintain web applications using Next.js, React, and TypeScript.
- Collaborate with team members on problem-solving and bug fixing.
- Optimize application performance for various platforms and devices.
- Write clean, efficient, and maintainable code.
- Engage in code reviews to uphold high-quality code standards.
Required Skills:
- Bachelor's Degree in IT.
- Excellent verbal and written English communication skills.
- Proficient in GIT management.
- 3+ years of full-stack development experience with a project portfolio.
- Expertise in TypeScript and JavaScript libraries and tools.
- Proficient in Next.js and TypeScript.
- Experienced in using REST APIs or GraphQL Services.
- Skillful in error handling.
- Experience with social media login integrations.
- Knowledge of databases (MySQL, PostgreSQL, MongoDB, Firebase, GraphQL) and Prisma.
- Experience in cloud platforms (AWS, Google Cloud, Linode) and hosting management.
Nice to Have:
- Docker knowledge.
- CI/CD configuration experience.
- Familiarity with microservices architecture.
Test Project:
- Develop a hotel room booking system with calendar-based booking and add-on selections.
- Utilize Local Storage; no external database needed.
- Technologies: TypeScript, Next.js, Stripe for payments.
- Deliverables include Project Documentation (with or without AI) and Source Code (GitHub links and screen recording).
Mid-Level Developer Job Description
Required Skills:
- Bachelor's Degree in IT.
- Excellent verbal and written English communication.
- 1+ year in Fullstack development, focusing on Next.js.
- GitHub familiarity.
- Competent in Next.js and TypeScript.
- Knowledge in npm/yarn for installing modules and packages.
- Proficient with hooks, callbacks, promises, async/await.
- Experience in REST APIs or GraphQL Services.
- Skilled in error handling and routing, including dynamic routes.
- Proficient in static generation and server-side rendering.
- Experienced in authentication, including social media logins.
- Familiar with databases (MySQL, PostgreSQL, MongoDB, Firebase, GraphQL, Prisma).
- Knowledgeable in cloud platform configuration (AWS, Google Cloud, Linode).
Nice to Have:
- Docker knowledge.
- CI/CD configuration experience.
- Familiarity with microservices architecture.
Test Project:
- Create a system for storing customer data and displaying weather information based on city.
- Technologies: PostgreSQL, TypeScript, Next.js, third-party weather API, social media login.
- Deliverables: Complete project with no mandatory styling, screen recording, and GitHub links for review.