As a Full Stack Developer, you will be responsible for designing and developing user interfaces (UIs) using HTML, CSS, Component Libraries, and React with Typescript. You will also be creating responsive and interactive web pages that look good and function smoothly on all devices.
Optimizing website performance is crucial to ensure that websites load quickly and efficiently. This involves writing server-side code using languages like Javascript, Typescript on Node.js to handle data storage, retrieval, and processing. Developing APIs (Application Programming Interfaces) is also an essential part of this role, as it allows different applications to communicate with each other.
You will be managing databases to store and organize data, testing software to ensure strong test-driven development, and troubleshooting issues that may arise in any part of the application. Additionally, you will be working with different technologies, communicating with stakeholders, and reporting on progress to agile pod teammates.