Full-Stack Developer
Summary
Full-Stack Developer builds and maintains web apps, integrating front-end, back-end, APIs, and databases while collaborating with cross-functional teams.
Key Responsibilities
- Develop and maintain web application features across the front end and back end.
- Build responsive and user-friendly interfaces based on designs and requirements.
- Create and integrate APIs, databases, and server-side functionality.
- Assist in identifying, troubleshooting, and fixing application issues.
- Write clean, readable, and maintainable code.
- Participate in code reviews and apply feedback from senior developers.
- Test features before deployment and help resolve reported defects.
- Work with designers, developers, QA testers, and project managers.
- Maintain technical documentation for assigned features.
- Use version-control tools such as Git for managing code changes.
- Follow company coding standards, security practices, and development processes.
- Continuously learn new technologies and improve technical skills.