We are seeking a skilled Full Stack Developer with a minimum of 2 years of experience to join our dynamic team. The ideal candidate will have a strong command over the following technologies:
- **Node.js:** Proficiency in building server-side applications using Node.js.
- **React/Next.js:** Demonstrated expertise in developing modern, interactive user interfaces utilizing React.js or Next.js frameworks.
- **GraphQL:** Experience in implementing GraphQL APIs for efficient data retrieval.
- **Databases:** Sound understanding of database management systems including Postgres and/or MongoDB.
**Responsibilities:**
- Collaborate with the development team to design, develop, and maintain scalable web applications.
- Write clean, efficient, and maintainable code adhering to best practices.
- Integrate front-end elements with server-side logic.
- Implement and maintain database schemas and queries.
- Participate in code reviews and provide constructive feedback to team members.
- Stay updated with the latest trends and technologies in web development.
**Requirements:**
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum of 2 years of experience in Full Stack Development.
- Proficiency in Node.js, React/Next.js, GraphQL, and databases such as Postgres and/or MongoDB.
- Strong understanding of RESTful APIs and web protocols.
- Familiarity with version control systems such as Git.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and in a team environment.