DSRC
Development
Chennai, India
Posted 2 weeks ago
Greetings from DSRC!!!
DSRC provides competitive compensation that is revised purely on performance, flexible work hours & friendly work environment. At DSRC you will have opportunity not only to learn but also explore your area of interest with respect to technology and also effectively use the skills acquired over few years of IT experience.
Experience: 4 to 9 years
Requirement: PHP & Symfony, ReactJS
Work from home will be available on an optional basis.
Requirements:
- PHP & Symfony: 5+ years of professional experience with PHP, with a strong emphasis on the Symfony framework.
- Shopify: Solid experience in Shopify development, including API integration, app customization, and theme development.
- Stripe Integration: Proficiency in implementing and managing Stripe payment processing, including familiarity with webhooks and payment workflows in a subscription model.
- Frontend Proficiency: Working knowledge of React.js and React-Admin.js, with a focus on creating seamless user interfaces and experiences.
- DevOps (advantageous): Exposure to DevOps principles and practices, including CI/CD pipelines, server management, and cloud environments.
- WordPress (advantageous): Familiarity with WordPress development and the ability to support and troubleshoot basic WordPress setups.
- Version Control & Deployment: Strong experience with Git and collaborative development workflows (e.g. GIT, DeployHQ/Capistrano).
Responsibilities:
- Design, develop, and maintain robust PHP applications using the Symfony framework.
- Implement best practices for coding, testing, and debugging within the Symfony architecture.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Participate in the design and implementation of CI/CD pipelines to automate deployment processes.
- Assist in server management, configuration, and scaling in cloud environments.
- Collaborate with the team to ensure reliability and performance of deployed applications.
- Work closely with project managers, designers, and other developers to ensure project timelines and goals are met.
- Provide feedback and suggestions for process improvements and technology adoption.
- Document code and technical processes to facilitate knowledge sharing and project onboarding.