Full Stack Developer, eCommerce (Magento)
- Full-time
Company Description
Prayag Health is a US-based digital commerce startup focused on the healthcare vertical with one simple mission: Healthy body and happy soul. We provide a wide range of products for home health care to improve the lives of our customers in the continental United States. We provide competitive salaries and perks in exchange for your valuable expertise and skills to expand and grow our company. This position allows for remote work due to COVID-19 restrictions and the possibility to keep it permanent based on performance.
Job Description
We are looking for an experienced Full Stack Ecommerce Developer (Magento 2) to join our platinum team of entrepreneurial, enthusiastic, and caring people. You will be responsible in developing, maintaining, securing, and optimizing our eCommerce platform based on Magento 2 on hyper scaler cloud environment including underlying components. You will identify new and exciting functionalities and develop new modules. If you are the person who can design and develop web / mobile platforms securely at an unbelievable pace, we would like to meet you. To succeed in this role, you must have a growth mindset and be a self-starter, top-notch communicator and passionate hands-on programmer.
Responsibilities
- Optimize existing Magento 2 installation
- Provide regular and emergency support for break-fixes
- Troubleshoot integration and performance issues
- Design interfaces, themes, templates while following best practices and maintain world-class coding styles and standard
- Anticipate the performance requirements and communicate with management on remediation plans to CTO/CIO
- Develop new Magento modules and functionalities
- Manage and upgrade Magento add-ons and conduct code reviews/scans
- Establish DevOps pipelines, Release/Change management procedures, etc.
- Develop testing scenarios including unit testing, integration testing and automate those
- Work with UI/UX and graphic designers to implement front-end changes
- Work with content writer to implement new contents
- Implement additional components such as Elastic Search, Varnish, Redis, CDN, RabbitMQ, etc.
- Manage SSL certificates, software accounts, keys, etc.
- Rearchitect environment and provide vertical and horizontal scaling as demand grows
- Fine-tune batch jobs (Crons) or Consumers
- Migrate databases and data
- Develop integrations for files, images, etc.
- Manage stack components and upgrade them (Ubuntu, PHP, Percona, Nginx, Composer, Firewall, Redis, etc.)
- Create plans for developing mobile experience, mobile apps or PWA front end environment
- Maintain confidentiality about IP, methods, processes and data
- Participate in conferences, webinars and provide presentations while socializing and partnering with startups
- Install security patches and monitor web traffic
- brand and perform soft-sell while managing and improving brand reputation
- Collaborate with other stakeholders such as content developer (copywriter), graphics and media designer, and management for consistent brand messaging and best customer experience
Qualifications
- Strong experience with Magento 2 development and debugging
- Strong experience with high-performance technologies such as Nginx, Varnish, Redis, ElasticSearch
- JavaScript and AJAX experience for Front-end
- Extensive HTML5, LESS and CSS knowledge
- Understanding of modern UI/UX trends
- Experience or knowledge of React.js, Vue.js and Node.js
- Experience with AWS components such as VPC, IAM, EC2, ECS, Lambda, S3, CloudFront, WAF & Cloud Formation
- Linux or Ubuntu server operations working and know-hows
- Experience in working with MySQL databases like MariaDB and Percona
- Basic understanding of networking and ports
- Experience with Google Tag Manager, SEO, Google Analytics, PPC, Facebook Pixels. A/B Testing
- Strong attention to details about design styles to improve look and feel
- Very good PHP knowledge and understating of various frameworks
- Ability to work in a professional capacity and team environment is must
- Ability to manage projects and work in strict deadlines
Education & Certifications
- Bachelors/Masters in Computer Science, Information Technology or a related field
- Magento 2 Certification is required
- Cloud Computing Certification (AWS/GCP/Azure) is a plus
Additional Information
All your information will be kept confidential according to EEO guidelines.
Salary Range: Rs. 17,000 - 25,000 per month