Internship
₹12,500/mo
Fresher
About the Role We are seeking a talented PHP/Symfony Backend Developer to help us build a high-performance backend API system focused on data management and social authentication. You’ll be working on two key components — a user management API with MySQL and email integration, and a Twitter OAuth flow for our mobile application.
This role will give you hands-on experience with real-world backend architecture, database handling, asynchronous processes, and secure third-party integrations.
Responsibilities Part 1: User Data Management (CSV Upload, Backup/Restore) Build RESTful APIs using Symfony 6+ to:
Upload and parse CSV data
Persist user records into MySQL
Trigger asynchronous email notifications to users on upload
Enable database backup and restore functionality (e.g., .sql file generation and restoration)
Part 2: Twitter OAuth Integration Implement OAuth 1.0a flow using Twitter API
Create endpoints to initiate authentication, handle callbacks, and store verified user details
Ensure seamless redirect flow between web and mobile environments (Android/iOS)
Tech Stack Language: PHP 8+
Framework: Symfony
Database: MySQL
Email Service: Any SMTP-compatible service (e.g., SendGrid, Mailgun)
OAuth: Twitter API (OAuth 1.0a)
Tools: Composer, Git, Postman, Docker (optional but preferred)
Required Skills Strong experience in PHP and Symfony framework
Proficiency in designing RESTful APIs
Experience working with MySQL databases (CRUD, backup, restore)
Familiarity with OAuth 1.0a and social authentication mechanisms
Ability to integrate asynchronous email services
Familiarity with API security best practices
Git for version control
Jobs that match your interests and skills
Technology