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.