Назад
1 день назад

Senior Software Engineer (Django/Vue.js)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Mexico/Colombia

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Senior Software Engineer (Django/Vue.js): Building scalable, secure, and high-performance applications with an accent on backend services, RESTful APIs, microservices, and transactional data systems. Focus on designing distributed architectures, optimizing PostgreSQL performance, integrating internal and third-party systems, and mentoring engineers.

Location: Hybrid in Bogotá, Colombia, or Mexico City, Mexico

Company

PayJoy is a Public Benefit Corporation providing secured credit, point-of-sale financing, and card products to underserved customers in emerging markets, using machine learning, data science, and anti-fraud AI.

What you will do

  • 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 and optimize PostgreSQL databases for performance, scalability, and data integrity.
  • Collaborate with Product, Design, QA, and Engineering teams through architecture discussions, code reviews, testing, and Agile ceremonies.
  • Write maintainable, documented code and contribute to continuous improvements in engineering practices.
  • Mentor engineers and support knowledge sharing across the team.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
  • 7+ years of professional experience as a Software Engineer.
  • Strong experience with Python, Django, Vue.js, modern JavaScript, REST APIs, microservices, and distributed systems.
  • Experience with PostgreSQL or similar SQL databases, including schema design, query optimization, and performance tuning.
  • Experience with Git, Docker, Kubernetes, CI/CD pipelines, automated testing, TDD, and code reviews.
  • Strong analytical, problem-solving, communication, and collaboration skills in an Agile environment.

Nice to have

  • Experience in payments, FinTech, or other high-volume transactional environments.

Culture & Benefits

  • Mission focused on expanding access to financial services.
  • Values include ownership, transparency, direct communication, diversity, active listening, and a focus on scale.
  • Emphasis on work-life balance and continuous improvement.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →