NextHire Try for free

JobWorld

Posted 14 Oct 2025

Magento developer

Apply with NextHire Auto Apply fills in the application for you.
Team
CGI India Global Delivery Center
Posted
14 Oct 2025

About the role

Job Title

Magento Developer (4+ years)

Location

Bengaluru, Karnataka, India (Onsite / Hybrid / Remote as applicable)

Position Type

Full‑time


About the Role

You will be part of the web / e‑commerce development team, responsible for developing, customizing, and maintaining Magento‑based online stores. You’ll collaborate with business stakeholders, designers, frontend/backend engineers, QA, DevOps to build robust, scalable, secure and performant e‑commerce solutions.

Key Responsibilities
  • Develop and customize Magento stores (Magento 2.x preferred), including themes, modules, extensions, and templates
  • Translate business requirements into technical specifications; suggest improvements to improve user experience, performance, conversion
  • Implement and integrate APIs / third‑party services (payment gateways, shipping, tax, ERP, inventory, marketing tools etc.)
  • Ensure site performance, speed, scalability: optimize modules, caching (Varnish, Redis), CDN, lazy loading, image optimization
  • Ensure security of Magento store: prevent common vulnerabilities (SQL injection, XSS, CSRF etc.), follow best practices for data protection
  • Work with frontend tech (HTML5, CSS3, JavaScript, maybe frameworks like React/Vue/AlpineJS) to build responsive, mobile‑friendly UI
  • Setup and configure Magento features: catalog, products, categories, pricing, promotions, customer & order management, checkout process, search / filters, multi‑store / multi‑language if needed
  • Manage code versioning (Git), branching, merging; work with CI/CD pipelines to deploy to staging / production environments
  • Write unit / functional tests, do code reviews, ensure maintainable, clean, modular code
  • Troubleshoot / debug issues in production, monitor logs, perform root cause analysis
  • Collaborate with UX/UI designers, QA, DevOps, and other developers to deliver high quality releases on schedule
Required Skills & Experience
  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
  • Minimum 4 years of hands‑on experience working with Magento (preferably Magento 2) in real‑world e‑commerce projects
  • Strong PHP skills; good grasp of Magento architecture (Modules, Plugins, Observers, Dependency Injection etc.)
  • Experience with MySQL / MariaDB; understanding of database design in the context of e‑commerce (catalog, orders, customers etc.)
  • Good frontend skills: HTML, CSS/SASS/LESS, JavaScript / jQuery; experience with responsive design
  • Familiarity with caching mechanisms, performance optimization, image optimization, lazy loading, etc.
  • Knowledge of search solutions (ElasticSearch / Solr) is a plus
  • Experience integrating payment gateways / shipping providers / external APIs
  • Experience with version control (Git), basic CI/CD pipelines, comfortable deploying on cloud / VPS / managed servers
  • Understanding of security best practices for web / e‑commerce (SSL, secure payments, PCI compliance basics etc.)
  • Good debugging skills, ability to track and resolve performance bottlenecks, and optimize database queries
Preferred / Nice‑to‑Have
  • Experience with Magento 2.x custom theme and extension development
  • Experience with headless Magento or frontend frameworks (PWA / React / Vue etc.)
  • Experience with multi‑store, multi‑currency, multi‑language setups
  • Prior exposure to Azure / AWS / Google Cloud / Docker / Kubernetes for hosting / deployment
  • Familiarity with Magento Marketplace, contribution to extension development, community modules
  • Experience in SEO / digital marketing‑friendly implementations (structured data, sitemaps, etc.)
  • Exposure to Agile / Scrum development process
KPIs / Metrics of Success
  • Uptime, performance (page load times, Time to First Byte, TTFB etc.)
  • Number of critical / high‑priority bugs / production issues
  • Speed of feature delivery / meeting release deadlines
  • Customer satisfaction / user feedback (mobile + web)
  • Code quality: maintainability, test coverage, code review scores
  • Reduction in manual effort, repeat issues, and rework
Reporting & Team Structure
  • Reports to: Development Lead / Engineering Manager / Head of E‑commerce / CTO
  • Works closely with: UX/UI design team, QA / Test Engineers, DevOps / Infrastructure, Product Owners, Marketing / Business teams
  • May mentor junior Magento developers; collaborate with peer developers


Similar jobs

See every job

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach