Design, develop, and maintain web applications using Angular for the frontend and Node. js for the backend.
Build and integrate RESTful APIs for seamless communication between frontend and backend.
Work with databases such as MongoDB, MySQL, or PostgreSQL for data storage and retrieval.
Collaborate with product managers, UI/UX designers, and other developers to implement features and enhancements.
Optimize applications for performance, scalability, and maintainability.
Troubleshoot and debug issues to ensure smooth functionality.
Follow industry best practices for coding, testing, and deployment.
Participate in code reviews and contribute to improving team processes.
Requirements
BE in CS / IT, MSc CS, MCS, MCA Science
3-7 years of professional experience as a Fullstack Developer.
Strong experience with Angular 2+ (preferably Angular 12 or above).
Proficiency in TypeScript, HTML5, CSS3, and responsive design frameworks.
Familiarity with Angular modules, components, directives, and dependency injection.
Experience with Ionic framework is required.
Knowledge of frontend build tools and bundlers (e. g. , Webpack).
Hands-on experience with Node. js and frameworks like Express or NestJS.
Knowledge of API design, including RESTful and GraphQL services.
Experience with both relational (e. g. , MySQL, PostgreSQL) and NoSQL (e. g. , MongoDB) databases.
Proficiency in database design and query optimization.
Proficient in Git and experience with repositories like GitHub or GitLab.
Strong problem-solving and analytical abilities.
Excellent communication and collaboration skills.
Self-motivated and capable of working independently or as part of a team.
Job Classification
Industry: IT Services & Consulting Functional Area / Department: Engineering - Software & QA Role Category: Software Development Role: Full Stack Developer Employement Type: Full time