Must have sound experience & knowledge of PHP & MySQL
Develop Magento modules in PHP using best practices.
Should possess Advanced knowledge of Magento, JavaScript, HTML, PHP, and MySQL

About WebAppMate - Fly on IT India Pvt Ltd
About
Connect with the team
Similar jobs
Job Title : Python Django Developer
Experience : 3+ Years
Location : Gurgaon Sector - 48
Working Days : 6 Days WFO (Monday to Saturday)
Job Summary :
We are looking for a skilled Python Django Developer with strong foundational knowledge in backend development, data structures, and operating system concepts.
The ideal candidate should have experience in Django and PostgreSQL, along with excellent logical thinking and multithreading knowledge.
Main Technical Skills : Python, Django (or Flask), PostgreSQL/MySQL, SQL & NoSQL ORM, Microservice Architecture, Third-party API integrations (e.g., payment gateways, SMS/email APIs), REST API development, JSON/XML, strong knowledge of data structures, multithreading, and OS concepts.
Key Responsibilities :
- Write efficient, reusable, testable, and scalable code using the Django framework
- Develop backend components, server-side logic, and statistical models
- Design and implement high-availability, low-latency applications with robust data protection and security
- Contribute to the development of highly responsive web applications
- Collaborate with cross-functional teams on system design and integration
Mandatory Skills :
- Strong programming skills in Python and Django (or similar frameworks like Flask).
- Proficiency with PostgreSQL / MySQL and experience in writing complex queries.
- Strong understanding of SQL and NoSQL ORM.
- Solid grasp of data structures, multithreading, and operating system concepts.
- Experience with RESTful API development and implementation of API security.
- Knowledge of JSON/XML and their use in data exchange.
Good-to-Have Skills :
- Experience with Redis, MQTT, and message queues like RabbitMQ or Kafka.
- Understanding of microservice architecture and third-party API integrations (e.g., payment gateways, SMS/email APIs).
- Familiarity with MongoDB and other NoSQL databases.
- Exposure to data science libraries such as Pandas, NumPy, Scikit-learn.
- Knowledge in building and integrating statistical learning models.
Developer Requirements/Expectations:
- Experience: 5+ Years
- Tech Stack: Core PHP, MySQL, Basic JavaScript, Oracle
- 3rd Party Integration: Payment Gateways (Apple Pay Wallet, Google Pay, Stripe)
- Tools: Trello, Slack, Github
- Soft Skills: Team Work, Excellent Client Communication.
Engagement Type: Full Time, Dedicated
- Work Hours: 8 Hours per day, 160 hours per month
- Shift: 10 AM-7 AM IST (Including Lunch hour)
- Work shifts need to be flexible to accommodate client calls in EST.
Screening Process:
Round 1: Technical
Round 2: Managerial
Location: Ahmedabad (Hybrid)
Mandatory Criteria
- Minimum of 4 years of relevant professional experience in Laravel framework
- Should have a bachelors degree in IT from a reputed institute
- Excellent communication skills and AI tools knowledge
- Strong in developing RESTful APIs and integrating them with front-end applications
- Solid understanding of MySQL and PostgreSQL database management and optimization techniques
- Experience with version control systems such as Git (Bitbucket/GitHub knowledge is essential)
- Strong hands-on experience with Bootstrap, HTML, JavaScript, and CSS coding
- Strong knowledge of Laravel, CodeIgniter, and other PHP frameworks like YII
- Familiarity with e-commerce frameworks such as OpenCart, WordPress, cs-cart, and Magento Working knowledge of API development for Mobile Applications
- Experience with cache and search plugins in terms of optimization
- Developing plug-ins/add-ons in PHP for various CMS solutions
If interested kindly share your updated resume on 82008 31681
About the Role
- Design, develop, test, deploy, maintain, and improve software and new user-facing features across Novo’s products and services.
- Drive technical decisions on a multi-functional, Agile team alongside product management, product design, and engineering.
- Optimize applications for maximum speed and scalability and analyze feedback from customers and internal teams to identify issues and improvement opportunities.
- Champion a passion for engineering best practices such as code quality, linting, and testing.
- Ensure our software is reliable, extensible, maintainable, debuggable, secure, well-tested and performs well under load.
- Mentor junior engineers in all aspects of planning, development and testing.
- Stay engaged with latest technologies and evaluate strategies to keep the Novo technology stack up to date.
Requirements for the Role
- 5+ years experience in a highly technical role at a hyper-growth startup or fast-paced company.
- Extensive background designing, developing, testing, deploying, maintaining, and improving software.
- Good understanding of Node.js & Javascript.
- Demonstrated ability to translate business goals and initiatives into technical requirements.
- Strong understanding of SQL database.
- Demonstrable experience architecting scalable and cost effective solutions to ensure and support customer growth.
- Experience mentoring junior engineers in all aspects of planning, development and testing.
- Strong understanding of system design and architecture.
- Interest in engaging with latest technologies and evaluating strategies to keep the Novo technology stack up to date.
- Excellent written and verbal communication skills with the ability to collaborate with both technical and non-technical teams effectively.
Responsibilities:
Develop and maintain high-quality, scalable, and efficient Java codebase for our ad-serving platform.
Collaborate with cross-functional teams including product managers, designers, and other developers to
understand requirements and translate them into technical solutions.
Design and implement new features and functionalities in the ad-serving system, focusing on performance
optimization and reliability.
Troubleshoot and debug complex issues in the ad server environment, providing timely resolutions to ensure
uninterrupted service.
Conduct code reviews, provide constructive feedback, and enforce coding best practices to maintain code quality
and consistency across the platform.
Stay updated with emerging technologies and industry trends in ad serving and digital advertising, and integrate
relevant innovations into our platform.
Work closely with DevOps and infrastructure teams to deploy and maintain the ad-serving platform in a cloud- based environment.
Collaborate with stakeholders to gather requirements, define technical specifications, and estimate development
efforts for new projects and features.
Mentor junior developers, sharing knowledge and best practices to foster a culture of continuous learning and
improvement within the development team.
Participate in on-call rotations and provide support for production issues as needed, ensuring maximum uptime
and reliability of the ad-serving platform.
- Full stack development on cutting edge technology in Fintech domain.
- Ownership of complete backend code.
You should Have :
- Server Side languages knowledge: Node.js and express.js is the first choice, Python, Java
- At least 3+ years of server-side programming experience. We prefer ability over experience
- Solid experience working with databases, especially relational DB.
- Solid experience with version control (Git or Bitbucket or SVN).
- B.E. in Computer Science or Graduate/PG degree in Computer Science (this is optional, as we are more interested in your abilities and experience over a paper degree).
- Any experience working with real time projects in backend with node.js and express.js
What you will be doing
You will join our team as our Senior PHP Developer (Laravel) and your main responsibilities will be to:
- Write clean and maintainable code with good test coverage.
- Implement new features in collaboration with our design team.
- Optimize existing code to perfection with special attention to performance and maintainability.
- Do a code review of your colleagues work.
You and our future-proof stack
- We seek a balance between sticking with what works and fearlessly exploring the new.
- We use the latest stable version of PHP 7|8 because it allows us to write better code using features like strict type declarations, typed class properties and arrow functions.
- We leverage the elegance, simplicity and readability of the latest Laravel version.
- We want to spend our precious time on things that matter the most; that's why we perfect our easy to run the development environment with Homestead and custom scripts.
- We write and run tests with PHPUnit and http://cypress.io/">JavaScript End to End Testing Framework.
- We have a great set of tools to maintain the code quality and run on CI/CD (psalm (error level 4), rector, phpcs, php-cs-fixer, phpcpd etc.)
- We use Rector to maintain our code quality.
- We’re constantly refactoring our front-end code intending to reach front-end heaven:
- Laravel Blade template engine.
- PostCSS to maximize the power of modern CSS.
- Webpack for perfect control over front-end assets.
- Latest JS with support for ES2020 features. To accomplish this we use the latest Babel releases.
We ❤ CI (Continuous Integration) and CD (Continuous Delivery) so we usually deploy a few releases per day: Zero downtime. Just a few buttons to push. No sweaty palms.
We care deeply about the Developer Experience (DX) of our codebase and tools. DX and DevOps is our middle name: Git, GitHub, HTTP/2, Assets CDN, AWS, Enterprise SSDs on our high-spec servers, and much more.
About you
- You have expert knowledge of PHP.
- You have expert knowledge of Laravel.
- You have experience with test-driven development (TDD).
- You have 6+ years of experience working professionally with OOP.
- Your work is based on a solid foundation in computer science fundamentals from data structures and algorithms to design patterns.
- You are an engineer by mindset and always try to understand how things work under the hood.
- You have substantial experience working with RESTful web services and ORM concepts.
- You love to learn through doing. You’re ready to put in some hard work to expand your skills.
- You speak and write acceptable English – not perfect English, just acceptable
- You are a team player and you don't bring your ego to work.
- You are self-motivated and self-disciplined and thus work well in a flat hierarchy with lots of freedom.
- You love to have creative freedom, make independent judgments and live up to the responsibility that comes with that freedom.
- You love to create tangible results—every hour and every day.
- You love to make a positive impact on the world and the lives of others.
This is a temporary full time/freelancer role.
Requirements:
- - Write well designed, testable code in popular Javascript frameworks like React, Angular etc. and Ruby/Ruby on Rails.
- A good exposure to both SQL and NoSQL database architectures. - - Ability to write well documented and testable scripts to automate some processes, preferably using Javascript and/or Ruby.
- - A strong problem solving mindset.
- - Excellent oral and written communication skills.
- Ability to work collaboratively in teams, with a self-starting, entrepreneurial and ownership mindset. - - Experience working on Open Source projects is a big plus
Responsibilities:
- - You will be responsible to work on key issues for one of our dashboard platforms, and collaborate with other developers and the product team to drive the product development forward.
- - You will be expected to take ownership of the work you do, and the dashboard platform that you will be working on.
- - You will be also responsible to train future developers on the platform you'll be working on, once they join your team.
- - At times you will be required to communicate and collaborate with our dashboard implementation partners on a technical front, to discuss roadblocks, potential future roadmaps and improvements, along with our engineering and product teams.
- - You will be required to attend weekly cadences with the team to discuss updates and future goals, brainstorm on some problems and give key updates on deliverables on behalf of the team you'll be working with.
- Build efficient, effective, reusable and testable PHP modules.
- Responsible to write clean and well-structured code.
- Solve complex performance problems and architectural challenges.
- Prepare and maintain all applications utilizing standard development tools.
- Convey effectively with all task progress, evaluations, suggestions, schedules along with technical and process issues.
- Maintain as well as edit current websites and write semantic markup.












