Candidates for this position are preferred to be based in Bangalore, India and will be expected to comply with their teams hybrid work schedule requirements.
The Security Development team is responsible for building applications for the Cybersecurity team, remediating critical security bugs in Wayfair s codebases, and paving secure paths to secure our tech transformation. It works with a variety of stakeholders and codebases to improve Wayfair s application level security, and enable secure applications.
What You ll Do:
Design, develop, and maintain robust back-end systems and APIs using PHP and associated frameworks (Symfony).
Collaborate with front-end developers to integrate user-facing elements with server-side logic.
Optimize applications for maximum performance, scalability, and security.
Implement and manage database schemas, write efficient queries, and perform troubleshooting.
Work with cross-functional teams to gather requirements and develop innovative solutions.
Collaborate on front-end tasks involving ReactJS or Next.js when required.
Debug and resolve application issues reported in production and testing environments.
Stay up-to-date with the latest trends and best practices in PHP development and front-end frameworks.
What You ll Need:
Strong proficiency in PHP and experience with frameworks - Symfony.
Solid understanding of web technologies (HTML5, CSS3, JavaScript).
Knowledge of relational databases (MySQL, PostgreSQL) and proficiency in writing optimized SQL queries.
Familiarity with version control systems such as Git.
Ability to write clean, maintainable, and reusable code.
Good understanding of RESTful API design and integration.
Experience with ReactJS and building modern web interfaces.
Experience with Next.js for server-side rendering and front-end development.
Knowledge of state management libraries (e.g., Redux, Context API).
Experience with Docker and containerized application development.
Understanding of GraphQL APIs.
Exposure to cloud services (Google Cloud Preferred).