Mayven

PHP/Vue.js - Senior Software Engineer

Our project is a major subscription-based food delivery service in the U.S., headquartered in Chicago. With rapid growth and new challenges ahead, we’re expanding our development team to strengthen our platform and support continued innovation.

 

Role Description

 

This is a full-time remote position for a Senior Software Engineer.
The role requires 35 working hours per week (140 hours per month), with flexible scheduling and full integration into our distributed engineering team.

 

 

Qualifications

 

  • Strong understanding of core Computer Science concepts and Object-Oriented Programming (OOP)
  • Proven experience with PHP, JavaScript, and SQL
  • Ability to design and build complex software systems
  • 5+ years of experience with Laravel (v5 and above)
  • 3+ years of experience with Vue.js (2 & 3) and Nuxt.js (v3)
  • Experience maintaining high test coverage and code quality
  • Solid grasp of SOLID principles and Agile methodologies
  • Proven ability to effectively use modern AI-assisted development tools (e.g., Junie, Cursor, or similar) to improve code quality and delivery speed — not just familiarity, but hands-on, result-driven usage
  • Bachelor’s or Master’s degree in Computer Science or a related field
  • Strong communication and problem-solving skills
  • English proficiency: Advanced

 

 

 

Nice to Have

 

  • Familiarity with Domain-Driven Design (DDD) and Clean/Hexagonal Architecture
  • Experience with billing providers (Stripe, Braintree, PayPal)
  • Exposure to mobile hybrid applications

 

 

About the Platform

 

Our platform integrates multiple complex systems — including subscription and billing cycles, production (kitchen) operations, product flow, and logistics management.
We also maintain a mobile application and numerous third-party integrations, some with custom contracts and workflows.

 

 

Mindset

 

We’re looking for someone who:

 

  • Takes ownership of their work — from design to delivery — and cares about real outcomes, not just completed tasks
  • Is proactive and curious, always looking for better ways to solve problems
  • Uses AI-assisted tools and automation to boost productivity and maintain high standards
  • Communicates clearly and collaborates effectively in a fully remote, distributed team
  • Values transparency, quality, and continuous improvement in both code and processes

 

What We Offer

 

  • Flexible schedule and a healthy work-life balance
  • Competitive compensation
  • Fully remote position with a supportive, international team
  • An opportunity to work on a high-scale, evolving product used daily by thousands of customers

 

Required skills experience

Laravel 5 years
Vue 3 3 years
Nuxt 3 3 years

Required languages

English B2 - Upper Intermediate
PHP, Laravel PHP framework, JavaScript, Vue.js, DDD, RESTful API
Published 15 January 2024 · Updated 27 October
Statistics:
54 views
·
2 applications
100% read
To apply for this and other jobs on Djinni login or signup.
Loading...