Job Title:
Full Stack Developer
Description:
Our company is seeking a Full Stack Developer to join our dynamic team. This role will be responsible for developing and maintaining the company's web applications, ensuring that the applications are scalable, secure, and user-friendly.
Responsibilities:
- Design and develop responsive web applications using modern front-end technologies.
- Collaborate with designers and other developers to ensure seamless integration of front-end and back-end components.
- Build and maintain RESTful APIs using Node.js and Express.
- Implement server-side logic for applications using JavaScript and Node.js.
- Contribute to the development of the company's database architecture, including designing and implementing database schemas.
- Conduct code reviews and provide feedback to other developers to ensure quality and maintainable code.
- Assist with system testing and debugging of applications.
- Stay up-to-date with the latest trends and technologies in Full Stack development.
Requirements:
- Proficiency in JavaScript, HTML, and CSS.
- Experience with front-end technologies such as React or Angular.
- Experience with back-end technologies such as Node.js, Express.js, or Django.
- Knowledge of RESTful API design and implementation.