As a Full Stack Developer at Fujitsu, you will be responsible for developing and maintaining both the frontend and backend components of our web applications. You will work closely with cross-functional teams to deliver high-quality, scalable, and secure software solutions. Your primary focus will be on building robust and user-friendly applications using modern web technologies.
- Develop and maintain the frontend of web applications using HTML, CSS, JavaScript, and modern frameworks such as React or Vue.js.
- Design and implement backend services and APIs using technologies such as Node.js, Express, or Laravel.
- Collaborate with designers to translate UI/UX designs into interactive and responsive web pages.
- Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
- Write clean, maintainable, and efficient code while following best practices and coding standards.
- Implement and maintain state management solutions (e.g., Redux, Vuex) to manage application state.
- Conduct code reviews and provide constructive feedback to peers.
- Debug and resolve frontend and backend issues and bugs in a timely manner.
- Work with database technologies such as SQL, NoSQL, and ORM frameworks to manage data storage and retrieval.
- Integrate third-party services and APIs to enhance application functionality.
- Stay up-to-date with the latest industry trends and technologies to continuously improve the development process.