This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Fullstack Software Engineer in the United States.
This role offers the opportunity to contribute to a fast-paced, mission-driven technology platform that connects sustainable food systems to consumers. You will work on proprietary eCommerce, content, and logistics platforms, helping to design, develop, and maintain scalable, high-performance software. Collaborating closely with cross-functional teams including Product, Data Science, and Engineering leadership, you will impact the efficiency of the technology stack and enhance the overall user experience. This fully remote position allows you to bring creativity and technical expertise to a growing, dynamic team while supporting meaningful, environmentally-conscious initiatives.
Accountabilities
- Design, develop, and maintain web applications using Laravel and Vue.js, ensuring high performance and scalability.
- Collaborate with product managers, designers, and other stakeholders to translate requirements into technical solutions.
- Build and optimize database structures and queries to support application functionality.
- Write clean, maintainable, and well-documented code, following best practices and coding standards.
- Conduct code reviews and mentor other engineers to ensure high-quality software delivery.
- Troubleshoot, debug, and optimize applications for performance and security.
- Stay current with emerging technologies and industry trends to continually improve the development process.
- Participate in Agile development processes including sprint planning, estimation, and progress tracking.
Requirements
- 8+ years of experience with Laravel and Vue.js in production environments.
- Strong proficiency in OOP, RESTful APIs, and building single-page applications.
- Solid understanding of relational databases (MySQL, PostgreSQL) and efficient SQL queries.
- Experience with testing frameworks such as PHPUnit and strong TDD practices.
- Proficiency in front-end web technologies: HTML5, CSS3, JavaScript, and frameworks like Bootstrap or Tailwind CSS.
- Experience with version control systems (Git) and collaborative workflows.
- Familiarity with deployment and hosting environments, including cloud platforms (AWS) and containerization (Docker).
- Strong problem-solving skills and ability to plan incremental improvements to system functionality.
- Excellent communication skills and ability to work independently and collaboratively in a remote team.
- Nice-to-haves: Server-side rendering (SSR) knowledge, TypeScript experience, DevOps/CI-CD familiarity, UI/UX knowledge, eCommerce experience, or prior startup experience.
Benefits
- Competitive salary: $130,000 – $170,000 USD, commensurate with skills and experience.
- Health, vision, and dental insurance coverage.
- 401(k) plan and other financial wellness benefits.
- Paid time off, sick leave, vacation, and parental leave.
- Fully remote work with occasional travel for team retreats.
- Opportunities to work on meaningful, sustainable food initiatives while collaborating with a passionate, mission-driven team.
- Monthly perks, including product benefits such as a subscription to fresh seafood deliveries.
Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.
🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
📊 It compares your profile to the job’s core requirements and past success factors to determine your match score.
🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.
🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.
The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company offering the position. The final decision and next steps (such as interviews or additional assessments) are handled by their internal hiring team.
