Full Stack Engineer (Remote)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

WAGE / SALARY

$1500

HOURS PER WEEK

40

DATE UPDATED

Oct 9, 2025

JOB OVERVIEW

Responsibilities:

Develop and maintain backend systems using PHP (Laravel preferred).
Build scalable RESTful APIs with secure authentication and session management.
Implement and maintain frontend interfaces using Vue.js 3, Vuex/Pinia, Vue Router, and Tailwind CSS.
Write clean, reusable, and testable code following software engineering best practices (SOLID, DRY, design patterns).
Work with relational databases such as MySQL or MariaDB; write optimized SQL queries.
Utilize modern development tools like Git, Docker, Postman, Webpack, and Vite.
Collaborate with the team to design, develop, and deploy new features in an agile environment.
Participate in debugging, code reviews, and improving legacy systems.
Ensure the application is optimized for speed, scalability, and security.


Qualifications:

Minimum of 6 years of experience as a full-stack developer, with a proven track record of leading or making significant contributions to both frontend and backend-heavy projects.


Technical Skills:

Strong backend development with PHP (Laravel preferred).
Solid understanding of RESTful APIs, session security, and authentication.
Experience with relational databases (MySQL/MariaDB) and SQL.
Proficient in Vue.js 3, Vuex/Pinia, Vue Router, and component-based architecture.
Familiar with modern frontend tools: Vite, Webpack, Tailwind CSS.
Proficient in Git and Docker.
Experience using API testing/debugging tools like Postman.
Strong grasp of engineering principles: SOLID, DRY, and design patterns (Repository, Service Layer, Factory, Singleton, etc.).
Unit/integration testing (PHPUnit, Jest, Cypress).
CI/CD and deployment workflows.
Modular, reusable backend component design.
Caching strategies (Redis/Memcached), queues, and background jobs.
Basic DevOps and infrastructure knowledge.
Nice to have: Experience in multi-tenant SaaS systems and familiarity with API versioning and documentation (Swagger, Postman).


Soft Skills:

Self-driven and able to work independently with minimal supervision.
Strong problem-solving ability and comfort navigating legacy systems.
Excellent collaboration and communication with technical and non-technical peers.
Flexible and adaptable in fast-paced, agile environments.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin