Job Description
Job type
Full Time
Expected total hours
Fixed hours:
40 hours per week
Schedule
Day shift
Pay
Range:
$50000
to
$80000
Salary
LOCATION
Remote:
Requires work authorization
Requires willingness to relocate
JOB DESCRIPTION
Company Description
Join a vibrant and diverse team where hard work meets a dynamic startup culture. At our company, collaboration isn’t just a value—it’s a way of life. Our supportive environment fosters teamwork, accountability, and professional growth, enabling everyone to thrive in their roles while supporting others. We also celebrate the journey, finding joy and camaraderie along the way.
About Our Product
Our cutting-edge platform revolutionizes the employee lifecycle by streamlining processes across recruitment, scheduling, payroll, and compliance. By unifying and automating these functions, our solution reduces inefficiencies, minimizes errors, and ensures compliance while empowering businesses to better support their workforce. Our innovative approach drives productivity, enhances employee satisfaction, and helps organizations focus on growth.
Role:
Senior Laravel Developer (Full Stack)
We are seeking an exceptionally skilled Senior Laravel Developer to join our team. This role focuses heavily on backend development, API-driven design, and test-driven development (TDD). With at least 10 years of professional experience in enterprise-level production environments, the ideal candidate is a Laravel expert with a passion for building robust, scalable, and high-performance applications.
Key Responsibilities
• Lead Backend Development: Lead, design, and maintain complex backend systems using Laravel and PHP, ensuring scalability, security, and performance.
• API Design: Build RESTful APIs that power our platform, ensuring optimal performance and security.
• Test-Driven Development: Champion TDD and write clean, maintainable, and thoroughly tested code to ensure system reliability.
• Mentorship: Guide and mentor junior and mid-level developers, fostering a culture of technical excellence and continuous improvement.
• Code Reviews: Conduct thorough code reviews to uphold high-quality coding standards and best practices.
• Collaboration: Work closely with product managers, designers, and cross-functional teams to define and deliver high-impact solutions.
• Optimization: Troubleshoot performance bottlenecks, improve application architecture, and ensure the scalability of our systems.
• Stay Current: Keep up with the latest Laravel advancements, tools, and industry trends, bringing innovative ideas to the team.
Performance Expectations
• Laravel Mastery: Demonstrate deep expertise in Laravel, solving complex problems efficiently.
• High-Quality Code: Consistently produce clean, well-structured, and maintainable code.
• Leadership: Provide strong mentorship and technical guidance to elevate team capabilities.
• Reliability: Proactively address challenges, ensuring high availability and performance of applications.
• Ownership: Take full ownership of assigned tasks, managing them from conception through deployment.
Qualifications Technical Requirements
• Expert-Level Laravel Experience: Minimum 10+ years working in production environments with enterprise-grade Laravel applications.
• Backend Expertise: Proven ability to design and develop complex, scalable backend systems.
• API Development: Extensive experience in designing, implementing, and securing RESTful APIs.
• Database Mastery: Strong knowledge of SQL databases (specifically PostgreSQL) and experience optimizing complex queries through use of eloquent ORM; familiarity with NoSQL is a plus.
• TDD Advocate: Extensive experience in test-driven development, including PHPUnit/Pest with Laravel.
• Modern Development Practices: Hands-on experience with microservices, containerization (Docker, Kubernetes), and cloud platforms (AWS, GCP, or Azure).
• Frontend Competency: Proficiency in JavaScript frameworks like React (nextjs) to support full-stack development.
• DevOps Familiarity: Working knowledge of CI/CD pipelines, automated deployments, and system monitoring tools.
Additional Skills
• Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent practical experience.
• Minimum of 5 Units of English or equivalent English language fluency.
• Strong communication and collaboration skills to work effectively within cross-functional teams.
• Ability to troubleshoot and resolve complex technical issues with a focus on system reliability.
• Experience working in agile environments and managing multiple projects simultaneously.
Why Join Us?
• Be a Key Contributor: Your expertise will directly impact the growth and success of our innovative platform.
• Technical Excellence: Join a team that values cutting-edge technologies and best practices.
• Startup Culture: Thrive in a collaborative environment that values innovation, accountability, and continuous growth.
• Career Growth: Opportunity to lead projects, mentor peers, and shape the direction of our platform.
Benefits
PTO
Responsibilities
- 40 hours per week
- This role focuses heavily on backend development, API-driven design, and test-driven development (TDD)
- Lead Backend Development: Lead, design, and maintain complex backend systems using Laravel and PHP, ensuring scalability, security, and performance
- API Design: Build RESTful APIs that power our platform, ensuring optimal performance and security
- Test-Driven Development: Champion TDD and write clean, maintainable, and thoroughly tested code to ensure system reliability
- Mentorship: Guide and mentor junior and mid-level developers, fostering a culture of technical excellence and continuous improvement
- Code Reviews: Conduct thorough code reviews to uphold high-quality coding standards and best practices
- Collaboration: Work closely with product managers, designers, and cross-functional teams to define and deliver high-impact solutions
- Optimization: Troubleshoot performance bottlenecks, improve application architecture, and ensure the scalability of our systems
- Stay Current: Keep up with the latest Laravel advancements, tools, and industry trends, bringing innovative ideas to the team
- Laravel Mastery: Demonstrate deep expertise in Laravel, solving complex problems efficiently
- High-Quality Code: Consistently produce clean, well-structured, and maintainable code
- Leadership: Provide strong mentorship and technical guidance to elevate team capabilities
- Reliability: Proactively address challenges, ensuring high availability and performance of applications
- Ownership: Take full ownership of assigned tasks, managing them from conception through deployment
Requirements
- Requires work authorization
- Requires willingness to relocate
- We are seeking an exceptionally skilled Senior Laravel Developer to join our team
- With at least 10 years of professional experience in enterprise-level production environments, the ideal candidate is a Laravel expert with a passion for building robust, scalable, and high-performance applications
- Expert-Level Laravel Experience: Minimum 10+ years working in production environments with enterprise-grade Laravel applications
- Backend Expertise: Proven ability to design and develop complex, scalable backend systems
- API Development: Extensive experience in designing, implementing, and securing RESTful APIs
- TDD Advocate: Extensive experience in test-driven development, including PHPUnit/Pest with Laravel
- Modern Development Practices: Hands-on experience with microservices, containerization (Docker, Kubernetes), and cloud platforms (AWS, GCP, or Azure)
- Frontend Competency: Proficiency in JavaScript frameworks like React (nextjs) to support full-stack development
- DevOps Familiarity: Working knowledge of CI/CD pipelines, automated deployments, and system monitoring tools
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent practical experience
- Minimum of 5 Units of English or equivalent English language fluency
- Strong communication and collaboration skills to work effectively within cross-functional teams
- Ability to troubleshoot and resolve complex technical issues with a focus on system reliability
- Experience working in agile environments and managing multiple projects simultaneously