Full Stack Developer
Must-have:TypeScriptJavaScriptAngularNode.jsExpressGitBackendFullstackQA/TestAISecurity
We are looking for a motivated Full Stack Developer with at least 2 year of hands-on experience in Angular and Node.js development. You will help develop, maintain, and improve web applications, build reliable APIs, and work with databases to support business requirements. We value developers who use AI-powered tools as a coding copilot to improve productivity, code quality, and problem-solving. Key Responsibilities
- Develop, maintain, and enhance web applications using Angular and Node.js.
- Build and maintain RESTful APIs and backend services.
- Design, implement, and optimize database queries and data structures.
- Work with MongoDB and Oracle Database to support application requirements.
- Collaborate with Product, UI/UX, QA, and other development teams to deliver reliable software.
- Troubleshoot bugs, investigate technical issues, and improve application performance.
- Write clean, reusable, maintainable, and well-documented code.
- Use AI tools to assist with coding, debugging, testing, and technical problem-solving.
- Review and validate AI-generated code for correctness, security, and maintainability.
- Participate in code reviews, testing, deployment, and continuous improvement.
Requirements
- Minimum 2 year of professional or hands-on development experience with Angular and Node.js.
- Good understanding of JavaScript and TypeScript.
- Familiarity with Angular components, services, routing, forms, and API integration.
- Experience developing backend services and RESTful APIs using Node.js.
- Basic to intermediate knowledge of MongoDB and/or Oracle Database.
- Understanding of database queries, CRUD operations, data relationships, and query optimization fundamentals.
- Familiarity with Git and version control workflows.
- Comfortable using AI coding assistants such as GitHub Copilot, ChatGPT, or equivalent tools.
- Good communication skills, willingness to learn, and a strong sense of responsibility.
Preferred Qualifications
- Experience with Angular and all its components.
- Experience with Express.js or similar Node.js frameworks.
- Experience using AI tools for code generation, refactoring, unit testing, documentation, and debugging.
Skills: Node.js, MongoDB, Angular.js