Remote job
Full Stack Developer - BitterBrains Careers
Job details
About this role
Role overview
Build and improve full-stack web applications, balancing responsive user experiences with backend performance, scalability, and security. The work includes web products for online learning, developer events, and related digital experiences, using a Laravel and Vue-based stack.
Responsibilities - Develop and maintain REST APIs and administrative tools with Laravel and Laravel Nova. - Build backend features using PHP and Eloquent ORM, including queues and background tasks. - Create reusable, optimized interfaces with Vue.js and Nuxt, using server-side rendering or static generation where appropriate. - Develop responsive interfaces with Tailwind CSS and connect them to backend APIs. - Contribute to shared application state, version control, CI/CD, and deployments. - Optimize frontend and backend performance while supporting secure, scalable applications.
Requirements - Proven experience building and maintaining REST APIs with Laravel. - Strong PHP, Laravel Nova, and Eloquent ORM experience. - Experience with Redis, Horizon, or similar tools for queues and background jobs. - Hands-on Vue.js and Nuxt skills, including reusable components and SSR or SSG. - Proficiency with Tailwind CSS and frontend integration using Axios or Fetch. - Familiarity with Pinia or Vuex, collaborative Git workflows, CI/CD, and deployment platforms such as Netlify, Vercel, or AWS.
Benefits and work setup - Remote freelancer role, with hourly pay and a performance bonus. - Join a small, globally distributed team.