Full Stack Developer
Job Description
Job Description
As a Full Stack Developer at our company, you will play a crucial role in developing and maintaining our company's web applications. You will be responsible for ensuring the seamless integration of front-end and back-end code, as well as implementing new features and functionalities. This role is vital to our team and our success as a company.
Job Duties & Responsibilities
- Utilize languages such as HTML, CSS, JavaScript, and React to design and implement front-end code for our web applications
- Collaborate with back-end developers to ensure smooth integration of front-end and back-end code
- Create and maintain server-side APIs using languages such as Node.js and Express
- Design and maintain databases, ensuring efficient data storage and retrieval
- Troubleshoot and debug code to ensure the functionality and performance of our web applications
- Stay up-to-date with industry trends and advancements in web development and integrate new technologies into our applications
- Work closely with cross-functional teams, including designers and project managers, to deliver high-quality and user-friendly applications
- Write and maintain technical documentation for future reference and collaboration
- Participate in code reviews to ensure code quality and consistency
- Deploy and maintain web applications on various platforms, such as AWS and Heroku