Senior Angular Developer

Join the ETP Growth Journey At ETP Group, we deliver the next generation of AI-powered, cloud-native SaaS platforms that are transforming retail and e-Commerce operations across Asia Pacific. As we empower brands with the agility, intelligence, and innovation they need to grow in a dynamic market, we grow too. To do that we need the right people on board. We’re always on the lookout for passionate professionals who are smart, self-motivated, and eager to make a real impact. If you love solving challenges, working with cutting-edge technology, and being part of a collaborative and fast-paced environment, ETP is the place for you. Here, you’ll find more than just a job. You’ll find the right opportunity to shape the future of unified commerce, whilst growing your career alongside a team that values innovation, ownership, and excellence. Ready to be part of our success story? Email your resume to careers@etpgroup.com — please include the position you’re applying for, a recent photograph, current and expected compensation, educational qualifications, work experience, and contact details. Company Description ETP Group is an AI-first SaaS company serving the Retail and e-Commerce industries across Asia Pacific. With 37 years of trust in the market, it supports 500+ brands in 17 countries through enterprise-grade platforms. ETP’s cloud-native solutions—ETP Unify and Ordazzle—cover POS, CRM, Inventory, Promotions, PIM, OMS, WMS, LMS, and seamless marketplace integration. For large-format retail, ETP V5 offers a hybrid omni-channel suite. Built on secure, scalable M.A.C.H architecture. ETP delivers frictionless, personalized experiences across channels. Its intuitive, asset-light platforms accelerate cloud transformation, reduce IT overhead, and help retailers enhance CX, drive growth, and lead in a fast-evolving commerce environment. Here is a glimpse of what we do - http://www.etpgroup.com/Videos.html

الخبرة المطلوبة
5-7
الموقع
Pune
نوع الدور
Full Time
شاركها على

Responsibilities:

  1. Design, develop, and maintain scalable web applications end-to-end using modern technologies and frameworks using Angular (v7+), TypeScript, HTML5, and SCSS.
  2. Ensure applications are responsive, optimized, and cross-browser compatible.
  3. Collaborate with cross-functional teams to define, design, and ship new features.
  4. Write clean, maintainable, and efficient code following best practices.
  5. Troubleshoot and debug issues to ensure optimal performance and user experience.
  6. Stay up-to-date with emerging technologies and trends in web development.
  7. Work closely with backend developers to integrate APIs and ensure seamless data flow.
  8. Work with Product Managers, UI/UX Designers, and QA Engineers to translate business requirements into elegant technical solutions.
  9. Conduct R&D on new Angular versions, libraries, and tools to identify improvements in performance, security, and maintainability.
  10. Define and enforce Angular coding standards, architecture patterns, and reusable components.
  11. Review and mentor junior developers through regular code reviews and technical discussions.
  12. Propose and implement best practices for state management, lazy loading, error handling, and performance tuning.

Requirements:

  1. Bachelor's/Master's degree in Computer Science, Engineering, or a related field.
  2. Proven experience of 5+ years as an Angular developer.
  3. Proficiency in front-end technologies such as HTML, CSS, JavaScript, TypeScript and modern JavaScript frameworks.
  4. Basic Knowledge / Understanding of back-end technologies such as Java and REST API with proficiency to integrate UI code to Java backend services and ability to adopt best practices for the same including standard HTTP status code and error messages.
  5. Strong understanding of frameworks such as Node.js etc.
  6. Experience with database technologies (e.g., SQL, MySQL).
  7. Familiarity with version control systems (e.g., Git/ SVN).
  8. Excellent communication and teamwork skills.
  9. Proactive attitude toward learning and process improvement.
  10. Ability to work independently and take ownership of assigned modules.
  11. Ability to work independently and manage multiple tasks simultaneously.
  12. Experience with cloud platforms (e.g., AWS, Azure, Google Cloud Platform) specifically deployment of UI code in cloud environments and managing deployment issues and troubleshooting of the same.
  13. Knowledge of CI/ CD pipeline tools (e.g., Jenkins).
  14. Understanding of Agile development methodologies.

Good to Have:

  • Exposure to cloud-based development (GCP, Azure, or AWS) and CI/CD pipelines.
  • Experience with UI/UX collaboration tools (Figma).
  • Prior experience in retail, eCommerce, or SaaS product environments.
  • Knowledge of Node.js or backend development concepts for effective collaboration.
  • Exposure or Knowledge of micro-frontend architecture with Angular.
  • Exposure or Knowledge of Angular upgrade strategies and their implementation.