Full-Stack Software Engineer (Independent Contractor,React/Laravel)

Executive Nexus

  • Pakistan
  • Contract
  • Full-time
  • 3 days ago
We are a UK-based tech team seeking a seasoned Full-Stack Software Engineer to join us as a remote independent contractor. You’ll work closely with our team to develop intuitive, data-driven applications that balance strong front-end experiences with robust back-end systems. We’re looking for someone who can thrive across the stack—React/TypeScript on the front, Laravel/PHP on the back—while contributing to team discussions, planning, and shared goals.The RoleWhat You’ll Do
  • Design, build, and maintain server-side logic and APIs using PHP (Laravel)
  • Build and maintain front-end features using React.js, TypeScript, Redux, Tailwind CSS
  • Develop and manage databases (MySQL or PostgreSQL), application logic, and integration layers
  • Integrate with APIs (REST and GraphQL), documenting them using OpenAPI/Swagger
  • Implement security, performance optimization, caching (Redis/Memcached), and data protection best practices
  • Write clean, maintainable code and unit/feature tests (PHPUnit, Jest, React Testing Library, Cypress/Playwright)
  • Contribute to planning sessions, code reviews, and shared team objectives
  • Use Git for version control and effective collaboration
  • Provide daily progress updates while working in UK hours
Ideal ProfileRequirements
  • 7+ years of professional full-stack development experience
  • Strong experience with PHP (Laravel framework, Eloquent ORM, Artisan CLI, Queues, Events, Middleware)
  • Expert in React.js (hooks, context, portals) + TypeScript
  • Solid understanding of JavaScript (ES6+), state management (Redux/React Query), and API consumption
  • Proficiency with MySQL/PostgreSQL database design, indexing, and query optimization
  • Strong testing experience on both back end (PHPUnit) and front-end (Jest, RTL, Cypress/Playwright)
  • Familiarity with build tools like Vite, Webpack, Yarn
  • Knowledge of performance optimization: lazy loading, code splitting, caching, memoization
  • Basic understanding of Docker and Linux CLI for development/deployment
  • Experience with UI/UX best practices and component-based design (Storybook a plus)
  • Strong English communication skills – written and verbal
  • Team player who can also work independently and manage their time
What's on Offer?
  • Work within a company with a solid track record of success
  • Great work environment
  • Work alongside & learn from best in class talent

Executive Nexus