SCRIPTUM TECHNOLOGIES S.R.L.
10 months ago
Mid-Level Full-Stack Developer
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- SCRIPTUM TECHNOLOGIES S.R.L.
- Location
- Full time Romania
- Posted
- 10 months ago
Job description
Candidatul Ideal
Must-Have Technical Skills
# Backend (Laravel)
Laravel 11/12 - Advanced knowledge including:
Eloquent ORM with complex relationships
Queue systems and job processing
Service containers and dependency injection
Custom validation and form requests
File storage and S3 integration
PHP 8.2+ - Modern PHP features and best practices
Database Design - Complex relational database modeling
API Development - RESTful APIs and proper HTTP responses
# Frontend (Vue.js)
Vue.js 3 - Composition API, reactive system, component architecture
Inertia.js - Server-side routing with client-side navigation
Modern JavaScript/TypeScript - ES6+, async/await, modules
CSS/Tailwind - Responsive design and component styling
Build Tools - Vite, npm/yarn package management
# Development Tools & Practices
Git - Advanced branching, merging, and collaboration workflows
Testing - Unit and feature testing (PHPUnit, Pest, Vue Test Utils)
Code Quality - PSR standards, linting, and code reviews
Documentation - Clear code documentation and API docs
# Bonus Skills (Highly Valued)
Electron - Desktop application development and native integrations
AWS Services - S3, EC2, Lambda, or other cloud services
Document Processing - PDF manipulation, image processing, OCR
AI/ML Integration - Experience with AI APIs and data processing
Performance Optimization - Database tuning, caching strategies
DevOps - Docker, CI/CD, server management
Complete Tech Stack Overview
Core Technologies
Backend:
Laravel 12
PHP 8.2+
MySQL/PostgreSQL
Redis (caching & queues)
Composer
Frontend:
Vue.js 3 (Composition API)
Inertia.js
TypeScript
Tailwind CSS
Shadcn-vue components
Vite
npm/yarn
Desktop:
Electron
Node.js
Native OS integrations
Development:
Git version control
PHPUnit/Pest testing
ESLint/Prettier
Docker (optional)
CI/CD pipelines
# Backend (Laravel)
Laravel 11/12 - Advanced knowledge including:
Eloquent ORM with complex relationships
Queue systems and job processing
Service containers and dependency injection
Custom validation and form requests
File storage and S3 integration
PHP 8.2+ - Modern PHP features and best practices
Database Design - Complex relational database modeling
API Development - RESTful APIs and proper HTTP responses
# Frontend (Vue.js)
Vue.js 3 - Composition API, reactive system, component architecture
Inertia.js - Server-side routing with client-side navigation
Modern JavaScript/TypeScript - ES6+, async/await, modules
CSS/Tailwind - Responsive design and component styling
Build Tools - Vite, npm/yarn package management
# Development Tools & Practices
Git - Advanced branching, merging, and collaboration workflows
Testing - Unit and feature testing (PHPUnit, Pest, Vue Test Utils)
Code Quality - PSR standards, linting, and code reviews
Documentation - Clear code documentation and API docs
# Bonus Skills (Highly Valued)
Electron - Desktop application development and native integrations
AWS Services - S3, EC2, Lambda, or other cloud services
Document Processing - PDF manipulation, image processing, OCR
AI/ML Integration - Experience with AI APIs and data processing
Performance Optimization - Database tuning, caching strategies
DevOps - Docker, CI/CD, server management
Complete Tech Stack Overview
Core Technologies
Backend:
Laravel 12
PHP 8.2+
MySQL/PostgreSQL
Redis (caching & queues)
Composer
Frontend:
Vue.js 3 (Composition API)
Inertia.js
TypeScript
Tailwind CSS
Shadcn-vue components
Vite
npm/yarn
Desktop:
Electron
Node.js
Native OS integrations
Development:
Git version control
PHPUnit/Pest testing
ESLint/Prettier
Docker (optional)
CI/CD pipelines
Descrierea jobului
Experience: 3+ years in full-stack development
Laravel: 2+ years of substantial Laravel experience
Vue.js: 2+ years with modern Vue.js development
Problem Solving: Strong analytical and debugging skills
Team Player: Experience with collaborative development workflows
# Bonus Points For
Previous experience with legal/document management systems
Open source contributions
Experience with complex business logic applications
Knowledge of Romanian legal/notarial processes (not required)
Desktop application development experience
Laravel: 2+ years of substantial Laravel experience
Vue.js: 2+ years with modern Vue.js development
Problem Solving: Strong analytical and debugging skills
Team Player: Experience with collaborative development workflows
# Bonus Points For
Previous experience with legal/document management systems
Open source contributions
Experience with complex business logic applications
Knowledge of Romanian legal/notarial processes (not required)
Desktop application development experience
Descrierea companiei
Ready to revolutionize the legal tech industry? Send us your resume, portfolio, and a brief note about your most challenging Laravel or Vue.js project.
We're particularly interested in candidates who enjoy solving complex problems and working with modern technologies to create real-world impact.
We're particularly interested in candidates who enjoy solving complex problems and working with modern technologies to create real-world impact.
Required skills
- laravel
- docker
- api development
- documentation
- ci/cd
- typescript
- restful apis
- git
- unit testing
- ec2
- lambda
- s3
- testing
- devops
- code reviews
- code quality
- responsive design
- best practices
- server management
- vue.js
- aws services
- es6+
- data processing
- modules
- phpunit
- performance optimization
- dependency injection
- database design
- ocr
- document processing
- vite
- caching strategies
- pest
- electron
- image processing
- composition api
- eloquent orm
- pdf manipulation
- ai/ml integration
- linting
- inertia.js
- queue systems
- service containers
- custom validation
- form requests
- file storage
- s3 integration
- php 8.2+
- modern php features
- complex relational database modeling
- http responses
- reactive system
- component architecture
- asynchronous/await
- css/tailwind
- component styling
- npm/yarn package management
- advanced branching
- merging
- collaboration workflows
- feature testing
- vue test utils
- psr standards
- clear code documentation
- api docs
- desktop application development
- experience with ai apis
- database tuning
Interested in this position?
Create your free account and tailor your CV to match this job.