Job Overview
We are looking for a highly skilled and experienced Senior Full Stack Developer to join our team. In this role you will work across the entire software development lifecycle from designing scalable solutions to delivering highquality applications. The ideal candidate will have a strong background in backend and frontend technologies fullstack expertise and the ability to write clear and detailed design documents.
Responsibilities
- Backend Development: Build and maintain scalable backend systems using Spring Boot Java MySQL and Kubernetes.
- Frontend Development: Create intuitive and responsive interfaces using JavaScript and React.js.
- Full Stack Development: Develop robust serverside solutions with TypeScript and Node.js integrating them seamlessly with frontend components.
- Design and Documentation: Write comprehensive design documents to define technical specifications and guide implementation.
- Collaborate with crossfunctional teams to deliver highquality scalable solutions.
- Lead code reviews mentor junior team members and drive best practices.
Technical Requirements
- Backend: Spring Boot Java MySQL Kubernetes.
- Frontend: JavaScript React.js.
- Full Stack: TypeScript Node.js.
- Strong proficiency in writing detailed design documents.
Qualifications
- Extensive experience as a Full Stack Developer with expertise in the technologies listed.
- Strong understanding of system design and scalable architecture.
- Excellent communication and problemsolving skills.
- Experience working in an Agile development environment is a plus.