Senior Backend Engineer (Django, Vue.js, Microservices)

PayJoy

Ciudad de México

On-site

MXN 600,000 - 1,200,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

PayJoy is seeking a Senior Software Engineer to design, develop, and maintain scalable applications. You will build backend services with Django, develop modern web apps with Vue.js, and implement RESTful APIs and microservices for high-volume systems.

You will work with PostgreSQL/MySQL, participate in architecture and code reviews, and mentor engineers in a fast-paced Agile environment.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
  • 7+ years of professional experience as a Software Engineer.
  • Strong experience developing backend applications with Python.
  • Experience building scalable backend services, RESTful APIs, and distributed systems.
  • Strong experience with relational databases (PostgreSQL, MySQL).
  • Frontend experience with Vue.js and modern JavaScript.
  • Experience designing and implementing microservices and SOA.
  • Experience integrating internal and third-party APIs.
  • Proficiency with Git, Docker, Kubernetes, and CI/CD pipelines.
  • Experience with automated testing, TDD, and code reviews.

Responsibilities

  • Design, develop, test, deploy, and maintain scalable applications using Django and Vue.js.
  • Build and maintain RESTful APIs, microservices, and integrations with internal and external systems.
  • Design, optimize, and maintain PostgreSQL databases for performance and data integrity.
  • Collaborate with Product, Design, QA, and Engineering teams to deliver high-quality software.
  • Participate in architecture discussions, code reviews, testing, and Agile ceremonies.
  • Write clean, maintainable, well-documented code and promote engineering best practices.
  • Mentor other engineers and share knowledge across the team.

Skills

Python
Django
REST APIs
Vue.js
Microservices
PostgreSQL
MySQL
Docker
Kubernetes
Git
TDD
Code reviews

Education

Bachelor’s degree in Computer Science / Software Engineering

Tools

Docker
Kubernetes
Git
CI/CD
SQL databases

Job description

PayJoy is seeking a Senior Software Engineer to design, develop, and maintain scalable applications. You will build backend services with Django, develop modern web apps with Vue.js, and implement RESTful APIs and microservices for high-volume systems.

You will work with PostgreSQL/MySQL, participate in architecture and code reviews, and mentor engineers in a fast-paced Agile environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Payments Platform (Django/Vue)
Senior Software Engineer - Payments Platform (Django/Vue)

Vuejobs • Ciudad de México

On-site
MXN 900,000 - 1,600,000
Senior Software Engineer - Django/Vue Microservices Leader
Senior Software Engineer - Django/Vue Microservices Leader

StartX • Ciudad de México

On-site
MXN 900,000 - 1,200,000
CI/CD pipelines
Automated testing and TDD
Payments/FinTech exposure
+1
Senior Python Backend Engineer — Data & Performance
Senior Python Backend Engineer — Data & Performance

AgileEngine, LLC. • San Luis Potosí

On-site
MXN 700,000 - 1,100,000
Professional growth
Competitive USD-based compensation
A selection of exciting projects
+1
Senior Python Backend Engineer - Remote & Flexible
Senior Python Backend Engineer - Remote & Flexible

AgileEngine, LLC. • León

Hybrid
MXN 720,000 - 1,100,000
Professional growth
Competitive USD compensation
Exciting projects
+1
Senior Python Backend Engineer - Data & DB Optimization
Senior Python Backend Engineer - Data & DB Optimization

AgileEngine, LLC. • Santiago de Querétaro

Hybrid
MXN 1,086,000 - 1,629,000
Professional growth
Competitive USD-based compensation
Projects with Fortune 500 clients
+1
Senior Software Engineer – FinTech APIs & Data Platforms
Senior Software Engineer – FinTech APIs & Data Platforms

StartX • Ciudad de México

Hybrid
MXN 900,000 - 1,300,000
Company-funded Health for employees &
Life Insurance
Indefinite-term contract
+6
Senior Backend Engineer: Build Scalable APIs & Microservices
Senior Backend Engineer: Build Scalable APIs & Microservices

Spin Careers • Mexico

On-site
MXN 420,000 - 680,000
Senior Backend Developer (Python)
Senior Backend Developer (Python)

Proxify • Mexico

On-site
MXN 1,040,221 - 1,386,962
Flexible withdrawal options
Consistent 8-hour working days
24 flex days off per year
+2
Senior Full-Stack Engineer: Java/Spring Boot & Angular
Senior Full-Stack Engineer: Java/Spring Boot & Angular

Agileengine • Santiago de Querétaro

Hybrid
MXN 700,000 - 1,200,000
Professional growth
Competitive USD compensation
Exciting projects
+1
Senior Backend Developer — Scale Global SaaS & Mentor
Senior Backend Developer — Scale Global SaaS & Mentor

Fut-ure Recruitment and Technology • Mexico

On-site
MXN 900,000 - 1,200,000
Offices in 5 countries
In-house gym
Unlimited snacks, drinks and fruits