Senior Software Engineer (Full Stack) - PHP/TypeScript
Apply NowPermanent employment • Hybrid
We’re on the lookout for a team player who can turn client requirements into scalable, high-performing digital solutions. From custom web apps to eCommerce platforms, you’ll be shaping products that drive real business impact across multiple industries.
This role calls for versatility, adaptability, and an engineering-first mindset—you’ll be solving problems end-to-end, not just ticking off a checklist. In our fast-paced, dynamic environment, you’ll work directly with our clients, collaborating across functions, and gaining full exposure to the entire project lifecycle.
Your role:
- Translate client needs into functional, well-structured web applications.
- Design, build, and maintain efficient, reusable, and scalable code across multiple projects.
- Spot bottlenecks and bugs early—and fix them fast to keep delivery smooth.
- Keep code clean, organized, and backed by automated processes.
- Collaborate with teammates and clients to balance priorities in a multi-project environment.
- Stay curious—learn, adopt, and experiment with new technologies in the full-stack space.
Required experience:
- 3–4+ years of full-stack development experience with strong expertise in PHP and TypeScript/JavaScript.
- Proficiency in Laravel with a solid grasp of OOP/SOLID principles and design patterns.
- A commitment to code quality, attention to detail, and bug-free solutions.
- Hands-on experience with SQL databases (MySQL, MSSQL, PostgreSQL).
- 2–3 years of WordPress development (custom themes/plugins, Elementor, performance/security/SEO optimization).
- Familiarity with design tools (Adobe XD, Figma, Photoshop) to translate ideas into builds.
- Comfort with marketing and analytics tools (GTM, GA4, Klaviyo/Mailchimp).
- Exposure to chatbot/conversational AI platforms (e.g., Dialogflow).
- Understanding of REST/JSON APIs, API authentication/authorization, and JWT.
- Good communication skills in English—for client conversations and internal collaboration.
- Ability to work with minimal supervision while managing multiple projects in a fast-paced, deadline-driven environment.
Added advantages:
- Hands-on exposure with Microsoft Azure (App Services, Azure Functions, Azure SQL, Storage, etc.).
- Experience with Amazon Web Services (AWS) (EC2, S3, RDS, Lambda, CloudFront, etc.).
- Familiarity with shared hosting environments (cPanel, SSH, staging, performance tuning, deployment workflows).
- Knowledge of cloud-native deployments, CI/CD pipelines, Docker, and containerized workflows.
- Familiarity with the Laravel ecosystem (Scout, Cashier, Spark, Filament).
- Experience designing for scalability, caching strategies, and performance optimization.
Villvay is an equal opportunity employer. Benefits and perks for our full-time employees may include:
- Dollar-pegged salaries
- Paid parental leave
- Paid menstrual leave
- Opportunities to network and connect with a global team
- Hybrid work model
- Flat structure
- Amicable work environment and great peers
- Exposure to international clients and business processes
- Attractive remunerations based on your experience and skills
- Real career growth opportunity for the right person
- OPD and Insurance