```html
Job Description
Full Stack Developer
Position Overview:
The Full Stack Developer role is responsible for creating and maintaining dynamic, user-friendly web applications. This role requires a deep understanding of both front-end and back-end technologies, including React, Node.js, and PostgreSQL. The ideal candidate possesses excellent problem-solving skills, strong communication abilities, and a passion for technology and design.
Key Responsibilities:
- Design and implement user-friendly interfaces using React and GraphQL for the frontend.
- Develop robust, scalable backend using Node.js, Express, and MongoDB for efficient data management and retrieval.
- Collaborate with a cross-functional team to ensure seamless integration and effective communication across the application.
- Handle database queries and optimize database performance to enhance application speed.
- Contribute to the development of new features and enhancements, ensuring compatibility with existing systems.
- Perform quality assurance and debugging to ensure high-quality software releases.
- Stay updated with the latest technologies and trends in the field of web development.
Qualifications:
- Experienced in developing with JavaScript, TypeScript, and/or React.
- Proficient with Node.js, Express, and MongoDB for backend development.
- Strong understanding of HTML, CSS, and JavaScript for front-end development.
- Experience with version control systems (Git) and continuous integration/continuous deployment (CI/CD) tools.
- Ability to work independently and as part of a team to achieve project goals.
- Experience with database management and SQL queries.
- Excellent problem-solving skills and the ability to work well under pressure.
Salary Range:
,000 - 0,000 annually
Location:
New York, NY
Contact Information:
Email: developer@example.com
Phone: (123) 456-7890
Website: www.example.com
```