14 days ago

Full Stack Web Developer

Token City

Hybrid
Full Time
$80,000
Hybrid

Job Overview

Job TitleFull Stack Web Developer
Job TypeFull Time
Offered Salary$80,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Full Stack Web Developer - SaaS Multitenant at Token City

Join Token City and transform finance! We are a technology company specializing in asset tokenization, driving multitenant SaaS solutions on secure, scalable, and high-performance architectures. Our culture is based on technical excellence, security, Clean Code, and the application of results-oriented agile methodologies. We are looking for a Full Stack Developer with a global vision, high technical level, and product mindset, capable of designing, developing, and maintaining complex web platforms under Clean Architecture principles and SOLID best practices.

Main Responsibilities

  • Design, develop, and maintain secure, scalable, and high-performance multitenant SaaS applications.
  • Develop in PHP Yii2 for the backend and Vue 3 / Nuxt 3 for the frontend.
  • Implement and consume RESTful services.
  • Documentation in POSTMAN.
  • Apply automated testing in all phases (unit, end-to-end, TDD).
  • Actively participate in the design of user flows, architecture, and technical product decisions.
  • Collaborate in agile environments (Scrum / Kanban) with version control, code reviews, and CI/CD.
  • Maintain high standards of Clean Code, security (OWASP), efficiency, and performance.

Technical Requirements

  • +2 years of professional experience in Full Stack Web development.
  • +2 years of solid experience in PHP (Yii or similar framework).
  • Experience in Vue and Nuxt (similar framework).
  • Experience in TDD, unit tests, and end-to-end tests.
  • Use of Git, Docker, and CI/CD tools.
  • Experience in agile collaborative environments (Scrum / Kanban).
  • Basic knowledge of TypeScript.

We Value Especially

  • Autonomy, organization, and own technical judgment.
  • Knowledge of SOLID principles, Clean Code, and Clean Architecture.
  • Experience in microservices and Event-Driven Design (queues, events, etc.).
  • Experience with WebSockets, RPG, and Micro Frontend APIs.
  • Experience in DDD and hexagonal architecture.
  • Experience in caching and request optimization.
  • Experience in designing and implementing architectures and technical measures that guarantee the security, performance, and scalability of web systems.
  • Previous experience in SaaS multitenant, fintech, or blockchain projects.
  • Participation in open-source projects or verifiable technical portfolio.
  • Ability to design secure, clean, maintainable, and well-tested solutions.
  • Skill in optimizing queries and processes in high-concurrency environments.

What We Offer?

  • Continuous Growth: Stay at the forefront of the latest technological trends and innovations and grow with a leading company in its sector.
  • Remote Work Modality: Our team is distributed across various cities in Spain, allowing great flexibility to work remotely.
  • Competitive Salary: We offer remuneration according to your experience and skills.

Company Culture

At Token City, we value creativity, innovation, responsibility, and teamwork. We firmly believe in the personal and professional development of our employees, offering a stimulating work environment where you can grow and explore new technologies.

How to Apply?

If you are ready to take on this challenge and become part of our team, don't hesitate to apply for the offer!

Key skills/competency

  • Full Stack Developer
  • PHP
  • Vue.js
  • Nuxt.js
  • SaaS
  • RESTful APIs
  • Automated Testing
  • Clean Code
  • Agile Methodologies
  • Docker

Tags:

Full Stack Developer
PHP
Vue.js
Nuxt.js
SaaS
Web Development
Software Engineer
Backend Developer
Frontend Developer
Agile

Share Job:

How to Get Hired at Token City

  • Tailor your resume: Highlight your PHP, Vue, Nuxt, SaaS, and TDD experience.
  • Showcase your skills: Emphasize Clean Code, SOLID principles, and agile methodologies.
  • Prepare for technical interviews: Be ready to discuss architecture, testing, and Docker.
  • Demonstrate product mindset: Show your ability to contribute to design decisions.
  • Apply early: Submit your application promptly to be considered.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background