Fullstack Developer CN
Summary
Develops and tests full-stack web applications using React, Angular, or Vue for the front-end, and RESTful or GraphQL APIs for the back-end. Manages SQL and NoSQL databases to ensure application performance and scalability.
Responsibilities
- Develop, test, and maintain web applications across the full stack (front-end, back-end, databases, and cloud infrastructure).
- Build responsive and user-friendly front-end interfaces using modern frameworks (e.g., React, Angular, Vue).
- Design and implement RESTful APIs or GraphQL endpoints.
- Work with databases (SQL and NoSQL) to design schemas, write queries, and optimize performance.
- Collaborate with designers, product managers, and other engineers to deliver features end-to-end.
- Write clean, maintainable, and well-documented code following best practices.
- Ensure application security, performance, and scalability.
- Troubleshoot, debug, and upgrade existing applications.
- Participate in code reviews, architecture discussions, and agile ceremonies.