Deskripsi pekerjaan Full Stack Developer (Node.js/Svelte) NCC Education
Overview:
We are seeking a Full-Stack Developer with 3 years of professional experience in building robust, scalable web applications. You will lead design and implementation across both front-end and back-end, guide architectural decisions. Your expertise will drive high-impact projects and technical excellence in our innovative, fast-paced team. You should be proficient in leveraging modern AI coding tools to accelerate development and maintain code quality.
Key Responsibilities:
· Architect, design, and develop complex web applications with Node.js, Svelte, and other modern frameworks.
· Lead technical planning, code reviews, and development best practices.
· Leverage AI coding assistants (Claude Code, OpenSpec, Cursor, GitHub Copilot, etc.) for rapid prototyping, code generation, and problem-solving.
· Guide team adoption of AI-assisted development workflows and establish best practices for AI tool usage.
· Review, validate, and refine AI-generated code to ensure quality, security, and architectural consistency.
· Drive UI/UX implementation and technical feasibility analysis for new interfaces.
· Optimize system performance, scalability, security, and reliability.
· Own and improve CI/CD pipelines and development workflows.
· Ensure code quality through testing (unit, integration, end-to-end) and rigorous code reviews.
· Mentor and coach junior developers on both traditional coding practices and AI-augmented development; foster knowledge sharing and technical growth.
· Introduce, evaluate, and implement new technologies, frameworks, and AI tools to improve our stack.
