Senior Magento Developer
at For Fulcrum Digital , 5-8 years’ experience . Location Pune,
Requirements
5+ years experience with ecommerce web development projects, working in a client services environment, and building sites from start to finish.
Proven experience in collaborating with other developers, technical architects, project managers, UX designers, business analysts, and QA analysts. Experience interfacing directly with clients a plus. Excellent communication, interpersonal and team-orientation skills.
Experience working on ecommerce sites for clients with yearly revenues above $5M.
Solid problem-solving and analytical skills in complex environments.
Proven experience in managing complex integrations with customers and third parties in all phases of the Software Development Lifecycle.
5+ years experience developing client solutions on Magento (3+ years with Magento 2, prior experience with Magento 1).
Experience with Magneto Cloud.
5+ years experience with CSS, Javascript, PHP, LAMP (Linux, Apache, MySQL, PHP). We’ll be expecting that you have advanced knowledge of these technologies that you can apply to your projects. Knowledge of frameworks like CakePHP, CodeIgniter, or Zend Framework would definitely put you ahead of the game.
3+ years experience with advanced JavaScript development and front-end frameworks, especially as they relate to Magento 2.
3+ years experience with HTML and CSS development and front-end frameworks, especially as they relate to Magento 2.
3+ years experience with API integration and/or custom extension development in Magento 2.
Proven experience in creating performant and robust solutions, optimizing both server-side and client-side performance.
One or more Magento Certifications strongly preferred.
Responsibilities:
- Participating and collaborating in our project methodology and Agile Scrum software development lifecycle as a key contributor.
- Assist technical architects in technical solution definition
- Breaking down and estimating user stories and technical tasks.
- Software development in Magento, PHP, and related technologies.
- Identify and communicate technical dependencies and risks. In collaboration with colleagues on the project, work diligently to reduce technical risks.
- Code review and merging of code in source controls systems (such as git).
- Unit testing and demonstrating working solutions for software you develop.
- Mentoring colleagues, pair programming, and code review.
- Documentation of technical solutions.
- Remediation of defects found during testing.
- Assisting in deployments to pre-production and production environments.
- Keeping Agile and project management systems updated with progress and status on daily basis (Jira).
- Learn and adhere to company coding and quality standards and conventions. Follow project-level design decisions and conventions.
- This is a “production” role, and you are responsible for tracking your time on customer projects and meeting your production targets on a weekly basis.
Similar jobs
- Developer will be responsible for managing back-end services and the interchange of data between the server and the users.
- Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.
- Knowledge of PHP web frameworks (Code igniter, Magento, Laravel etc).
- Should have experience in Word Press, Code igniter / Laravel or at-lease 1 MVC framework of PHP.
- Proficiency in HTML5, CSS3, and JavaScript JQuery.
- Good communication.
- Team worker.
- Ability to handle projects.
- Good problem-solving skills.
We Are Looking To Hire A Skilled Magento Developer To Build And Maintain ECommerce Websites For Our Clients. As A Magento Developer, You Will Be Responsible For Liaising With The Design Team, Setting Up Magento 1x And 2x Sites, Building Modules And Customizing Extensions, Testing The Performance Of Each Site, And Maintaining Security And Feature Updates After The Installation Is Complete. To Ensure Success As A Magento Developer, You Should Have Excellent Object-Orientated Programming Knowledge, Hold Certifications For Java And Magento Development, And Be Able To Project Manage. Ultimately, A High-Level Magento Developer Can Build And Maintain A User-Friendly ECommerce Platform That Perfectly Meets The Needs Of The Client. Magento Developer Responsibilities: • Meeting With The Design Team To Discuss The Needs Of The Company. • Building And Configuring Magento 1x And 2x ECommerce Websites. • Coding Of The Magento Templates. • Developing Magento Modules In PHP Using Best Practices. • Designing Themes And Interfaces. • Setting Performance Tasks And Goals. • Troubleshooting Integration Issues. • Updating Website Features And Security Patches. Magento Developer Requirements: • Bachelor’s Degree In Computer Science Or Related Field. • Advanced Knowledge Of Magento, JavaScript, HTML, PHP, CSS, And MySQL. • Experience With Complete ECommerce Lifecycle Development. • Understanding Of Modern UI/UX Trends. • Knowledge Of Google Tag Manager, SEO, Google Analytics, PPC, And A/B Testing. • Good Working Knowledge Of Adobe Photoshop And Adobe Illustrator. • Strong Attention To Detail. • Ability To Project-Manage And Work To Strict Deadlines. • Ability To Work In A Team Environment.
- As a Magento Developer, you will be designing high-quality eCommerce solutions to meet digital commerce and marketing needs in the implementation, enhancement, and support of features.
- Translating business requirements into technical solutions including building components, modules, and plugins that integrate with external client services.
- Embrace a “shift-left” approach to software quality, leveraging unit, integration, and end-to-end test automation to make sure quality objectives are fulfilled.
- Participate in supporting other team members and projects the team owns via code reviews, pair programming, and technical discussions using Agile methodologies.
Qualifications:
- 3+ years of hands-on development experience with Magento and PHP.
- Experienced in Magento code structure, extension architecture, theming hierarchy, and dependency management.
- Strong integration and architectural knowledge of the Magento platform
- Proficient with Magento APIs (REST, GraphQL) and 5+ years experience with HTTP and REST API usage.
- Expertise in using and maintaining Magento extensions.
- Able to write acceptance criteria, automation, and execute regression testing.
- Experience utilizing GitHub, Jira, and Confluence.
Nice to have:
- Experience integrating Magento with AEM.
- Experience with Front End Development using JavaScript and related frameworks & libraries such as Angular.
- Experience in using and integrating the broader Adobe Experience Cloud stack (i.e. Assets, Analytics, Launch, Target, etc)
- Experience with cloud technologies (specifically Amazon Web Services)
- Experience with Build/deploys tools and pipelines such as Jenkins, CircleCI, etc.
- Play a complete Backend development role for Magento store development, maintenance, upgradation and customization projects. Also provide support to clients, via project management tool. Handle the complete project and achieve 100% client satisfaction.
- Must posses fair, clear understanding of fundamentals and concepts of Magento 1/2, PHP, Zend Framework
- Knowledge in Magento Extension development.
- Write well-engineered source code that complies with accepted web standards.
- Good experience in Magento 2 Store development - design implementation, creating themes, create custom modules;
- Strong Knowledge of Magento Best Practices, including experience developing custom extensions and extending third party extensions
- Ability to develop and manage e-commerce websites, web applications, and websites.
- Can understand the goals and create strategies for each project.
Technical Skills:
- Possess good exposure on Magento, CMS, CodeIgnitor, OpenCart, JavaScript/ jQuery.
- Extensive experience of PHP and MySQL.
- Focused on Object-Oriented Programming (OOP),
- Demonstrable knowledge of XML, XHTML, CSS, Modules i.e. API integration, Payment Gateways, XML with a focus on standards.
- Develop and manage e-commerce websites, web applications & web sites.
- Analyze, design, code, debug, test, document & deploy applications.
- Participate in project & deployment planning.
- Must be a self-starter & be able to work with minimum supervision
- Exp. In modules/extensions development/customization.
- Exp. In Theme integration/customization.
- Exp. In API creation/integration.
- Exp. In Migration from Magento1 to Magento2
- Extensive experience of PHP and MySQL.
- Exposure on Magento 2, CMS and JavaScript frameworks such as jQuery.
- Demonstrable knowledge of XML, XHTML, CSS, Modules i.e. API integration,
- Payment Gateways, XML with a focus on standards.
- Demonstrable source control experience
- Two or more published websites in E-Commerce
JOB RESPONSIBILITIES :
Web Development / Programming
Magento module development (Back-End)
Realization of developments following a cycle in V (agility)
Elaboration of test scenarios and execution of tests
Application acceptance with referring users
Management of a development unit
Train level 1 support teams
TECHNICAL SKILLS REQUIRED :
Magento
Linux
PHP5
Mysql
Unit tests : PHPUnit / Mockery / GIT / Jenkins / Jira / Agile methodology
TECHNICAL SKILLS RECOMMENDED :
Vagrant
Laravel
Elasticsearch
Redis