Role Context:
A generalist who is proficient in both front-end and back-end development. This role involves working on all layers of an application, from user interfaces to databases.
Job Duties & Responsibilities
- Develop, test, and maintain web applications using both front-end and back-end technologies.
 - Collaborate with designers to create intuitive user interfaces.
 - Implement responsive design for various devices.
 - Manage databases and server configurations.
 - Ensure application security and data protection.
 - Debug and optimize code for performance.
 - Write and maintain technical documentation.
 - Stay updated with emerging technologies.
 - Participate in code reviews and team meetings.
 - Provide mentorship to junior developers.
 

