We are seeking a highly skilled Full-Stack Web Developer to join our team on a part-time basis. The ideal candidate will have extensive experience with React, Next.js, Tailwind CSS, and backend development, with a strong proficiency in integrating both RESTful APIs and gRPC services. This role requires a developer who can build seamless and efficient user interfaces while ensuring robust and scalable backend integrations.
Key Responsibilities:
- Design and develop user interfaces using React and Next.js.
- Apply Tailwind CSS to create responsive, visually appealing layouts.
- Integrate with various backend APIs (RESTful and gRPC) to ensure smooth data flow and interaction within the application.
- Develop and maintain backend services to support frontend development.
- Write clean, maintainable, and testable code.
- Participate in code reviews to ensure code quality and adherence to best practices.
- Collaborate with the design, backend, and DevOps teams to align development efforts.
- Optimize components for maximum performance across a vast array of web-capable devices and browsers.
- Implement basic DevOps practices to manage code pipelines and deployments.
Required Skills and Experience:
- Strong proficiency in React and Next.js.
- Extensive experience with Tailwind CSS.
- Proven ability to integrate and work with RESTful APIs and gRPC services.
- Experience in backend development, particularly with Node.js or other JavaScript-based frameworks.
- Experience translating design wireframes and mockups into high-quality code.
- Familiarity with version control systems, preferably Git.
- Excellent communication skills and ability to work in a collaborative team environment.
Desirable Qualifications:
Understanding of containerization technologies like Docker.
Experience in performance tuning and optimization of React applications.
Familiarity with basic DevOps practices and tools, particularly in code pipeline management.
Understanding of SEO principles and ensuring applications adhere to them.
Knowledge of web accessibility standards and practices.
Experience with cloud-based environments, preferably AWS.
Familiarity with modern backend frameworks like Express.js or Fastify.
Knowledge of database management and integration, such as MongoDB or PostgreSQL.
How to Apply:
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.