About the role
Magento Developer (4+ years)
LocationBengaluru, Karnataka, India (Onsite / Hybrid / Remote as applicable)
Position TypeFull‑time
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
- 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
- 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
- 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
- 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