Full Stack Software Engineer
Capable of working on both the frontend and backend aspects of software development, handling all aspects of software development from design to implementation.
1 - Combined skills of frontend and backend development
2 - Understanding of web architecture and protocols