Position Details: Fullstack Developer(Angular + Nodejs)
Experience: 3 to 5 Years

What You Will Do:
• Frontend Development: Design, develop, and maintain dynamic, scalable, and responsive web applications using Angular (v18+).
• Backend Development: Build scalable backend services, APIs, and microservices using Node.js and modern backend frameworks such as NestJS or Express.js.
• UI/UX Implementation: Translate design wireframes into pixel-perfect, high-performance interfaces using HTML, CSS, Angular Material, and Bootstrap.
• State & Reactivity Management: Implement efficient state handling using NgRx and Angular Signals for scalable applications.
• Real-Time Communication: Develop features using WebSockets for real-time data updates and interactions.
• Microfrontend Architecture: Build and maintain microfrontend-based applications, enabling independent deployments and modular frontend systems.
• Web Components: Design and consume Web Components to promote reusability across applications and frameworks.
• Collaboration: Work closely with designers, backend engineers, and cross-functional teams to deliver seamless, high-quality web solutions.
• Code Quality: Write clean, reusable, testable, and maintainable code following best practices, TDD, and design patterns.
• Build & Optimization: Configure and optimize builds using Webpack and modern frontend tooling.
• Version Control: Use Git and related workflows for collaborative development.
• Agile Practices: Participate in Agile ceremonies including stand-ups, sprint planning, reviews, and retrospectives.

What You Will Bring:
• Experience: 3 to 5 years of hands-on experience in Full Stack Development with strong expertise in Angular and Node.js.
• Angular Architecture: Good understanding of Angular modules, components, services, routing, RxJS, Angular Signals, and state management using NgRx.
• Backend Expertise: Strong hands-on experience with Node.js and backend frameworks such as NestJS or Express.js.
• API Development: Experience designing and developing RESTful APIs, authentication, authorization, middleware, and third-party integrations.
• Database Skills: Experience with relational databases such as MySQL/PostgreSQL and/or NoSQL databases such as MongoDB.
• Real-Time Systems: Experience working with WebSockets, event-driven applications, or real-time communication is an advantage.
• Architecture Knowledge: Understanding of microservices, modular application architecture, clean architecture, and design patterns.
• Testing: Experience with unit, integration, and API testing frameworks for frontend and backend applications.
• Version Control: Hands-on experience with Git and collaborative branching workflows.
• Problem Solving: Strong analytical, debugging, and troubleshooting skills.
• Communication: Excellent collaboration and communication skills within Agile/Scrum teams.

What Will Make You Stand Out:
• Multi-Framework Experience: Ability to work across Angular, Nodejs, ReactJS, Next.js, or Vue.js based on project needs.
• Architecture Knowledge: Experience with microfrontend architecture, module federation, and scalable frontend design.
• Real-Time Apps: Hands-on experience implementing WebSocket-based solutions.
• DevOps Awareness: Familiarity with CI/CD pipelines and frontend deployment strategies.
• Testing Proficiency: Experience writing unit and integration tests using modern testing frameworks.
• Cloud & Hosting: Understanding of cloud-hosted frontend deployments and CDN-based delivery.

Technical Skills and Qualification:
• Key Skills: Angular (v18+), TypeScript, JavaScript, HTML5, CSS3, Sass, Angular Material, RxJS, NgRx, Angular Signals, Node.js, NestJS/Express.js, REST APIs, WebSockets, Socket.IO, Microservices, Microfrontend Architecture, Web Components, MySQL/PostgreSQL/MongoDB, Git, Unit Testing, Integration Testing, CI/CD, Docker, Agile/Scrum.
• Minimum Qualification: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Key Aspects of iauro Systems Pvt Ltd:
• Innovation and Agile Mindset: iauro is committed to continuous evolution and innovation, leveraging an agile approach to deliver tailored solutions that meet customer needs.
• Technological Expertise: The company excels in cutting-edge technologies such as Generative AI, AI/ML, and Cloud Native tech. They also embrace Open-Source technologies to stay at the forefront of innovation.
• Cross-Functional Teams: iauro's teams blend design, architecture, and data expertise to create user-centric solutions with seamless interfaces and robust data infrastructure.
• Accelerators and Catalysts: They use various accelerators like IO Craft for design-to-frontend, IO Flow for optimized workflows, IO Data for robust data management, and IO Market for reusable assets, ensuring advanced and efficient client solutions.
• Client Empathy and Growth-Oriented Culture: The company thrives on innovation, client empathy, and a growth-oriented culture, which helps them stay ahead and bring out the best in each other.