Job Title: Senior PHP Developer
Company Name: RASONIX
Location: Rasonix HQ - Bangalore, Karnataka
Experience: 5 - 8 years
Employment Type: Full-Time
Open Positions: 1
Work Mode: Work From Office
Relocation: Willingness to relocate to Bengaluru, Noida, Delhi NCR, Mumbai, Pune, or other company locations as required.
Shift: General Day Shift (8 hrs, Mon-Fri). US Night Shift readiness required if needed.
About the Role
We are looking for a Senior PHP Developer who can take complete ownership of projects from requirement gathering to final deployment. This role requires deep expertise in PHP and modern frameworks such as Laravel and Symfony, along with the ability to build full frontend and backend solutions using PHP.
You will work closely with designers, product owners, and stakeholders to convert Figma designs into clean, responsive user interfaces and scalable backend systems. You are expected to consistently follow SOLID principles and clean code practices across all projects to ensure maintainability, scalability, and long-term stability.
Beyond development, this role involves integrating secure payment systems, performing manual and automation testing, mentoring junior developers, and contributing to architectural and technical decisions. This is a hands-on senior role for someone who enjoys building end-to-end systems, leading teams, and delivering production-ready applications.
Key Responsibilities
-
Design, develop, and maintain complete web applications using PHP
-
Work extensively with PHP frameworks like Laravel/Symfony/CakePHP (Laravel is a must)
-
Handle end-to-end development, including frontend UI, backend logic, testing, and deployment
-
Build responsive, pixel-accurate interfaces from Figma designs using HTML and CSS
-
Develop frontend and backend modules using PHP-based templating and MVC architecture
-
Develop and customize Shopify themes, apps, and integrations
-
Develop and maintain complex WordPress websites and custom plugins
-
Integrate and manage payment gateways such as Razorpay, Stripe, PayPal, PayU and other third-party payment providers
-
Ensure secure payment flows, webhooks handling, and transaction validation
-
Build and maintain RESTful APIs and backend services
-
Design and optimize databases using SQL databases like MySQL, PostgreSQL (must), MSSQL and NoSQL databases like MongoDB, DynamoDb
-
Implement and manage search functionality using AWS OpenSearch / Elasticsearch
-
Apply SOLID principles, clean architecture, and best coding standards in every project
-
Optimize application performance, security, scalability, and reliability
-
Deploy, monitor, and manage applications on AWS (EC2, S3, RDS, OpenSearch, etc.)
-
Perform manual testing to validate features, flows, and edge cases
-
Write and maintain automation test cases for APIs and core modules
-
Ensure proper bug tracking, regression testing, and release quality
-
Lead and mentor junior developers, assign tasks, and conduct code reviews
-
Enforce best practices for coding, testing, documentation, and version control
-
Manage source code using Git and Bitbucket with proper branching strategies
-
Track tasks, bugs, and releases using Jira
-
Participate in requirement discussions, estimations, sprint planning, and delivery
-
Maintain clear technical and functional documentation
Required Skills
-
Strong expertise in PHP (core PHP, OOP, MVC, design patterns)
-
Extensive hands-on experience with Laravel and Symfony
-
Strong practical knowledge of SOLID principles and clean code practices
-
Ability to build complete frontend and backend using PHP
-
Strong command over HTML5 and CSS3 (responsive design, layouts, cross-browser support)
-
Working knowledge of JavaScript for frontend interactions
-
Experience converting Figma designs into working UI
-
Hands-on experience with Shopify (themes, Liquid, custom apps, APIs)
-
Strong experience with WordPress, including custom plugin development
-
Experience integrating Stripe, PayPal, and other payment gateways
-
Strong experience with MySQL and PostgreSQL
-
Experience with NoSQL databases such as DynamoDB and MongoDB
-
Hands-on experience with AWS services (EC2, S3, RDS, OpenSearch)
-
Experience with Elasticsearch / AWS OpenSearch
-
Strong understanding of REST APIs and third-party integrations
-
Experience in manual testing and automation testing
-
Familiarity with testing tools/frameworks (PHPUnit, Laravel testing, API testing tools)
-
Proficient with Git, Bitbucket, and version control best practices
-
Experience using Jira for task, bug, and sprint management
-
Strong understanding of security best practices and performance optimization
Team Leadership & Soft Skills
-
Experience leading or mentoring a small development team
-
Ability to plan work, distribute tasks, and track progress
-
Strong debugging and problem-solving skills
-
Experience working in Agile / Scrum environments
-
Clear communication and stakeholder coordination skills
-
Strong ownership mindset with focus on quality and delivery timelines
Good to Have
-
Experience setting up CI/CD pipelines with automated testing
-
Exposure to Docker or container-based deployments
-
Experience building admin panels or internal dashboards
-
Experience working on eCommerce or SaaS platforms
-
Exposure to other backend/frameworks like NodeJs, Golang etc.
What We Offer
-
Salary aligned with best industry standards, based on experience and skills
-
End-to-end ownership of real, production-grade projects
-
Leadership growth and long-term career opportunities
-
Collaborative and supportive work environment
How to Apply
Send your updated resume to hr@rasonix.com
Subject Line: Application for Senior PHP Developer – [Your Name]
We look forward to connecting with professionals who build secure, scalable, and well-architected systems.