Software Architect – SaaS / Cloud

Posted 6 Days Ago
Be an Early Applicant
Hiring Remotely in Nuevo México, Calvillo, Aguascalientes, MEX
Remote
Senior level
Cloud • Information Technology • Software • Cybersecurity
The Role
Develop and enhance complex full-stack web applications using JavaScript and TypeScript. Build Node.js and Express backend services, SPAs, REST APIs, and microservices while working across frontend, backend, and database tiers. Lead code reviews, contribute to secure and scalable system design, write tests, support CI and TDD, modernize legacy applications, document technical work, collaborate with QA, and mentor developers in a distributed Agile environment.
Summary Generated by Built In
We are looking for a Senior Full Stack Software Engineer with a strong JavaScript/TypeScript background to join a distributed engineering team working

The ideal candidate combines deep technical expertise with the ability to lead code reviews, contribute to system design decisions, mentor other developers, and work effectively as a senior individual contributor.

What You'll Do
  • Develop, maintain, debug, and enhance complex web applications.
  • Build scalable backend services using Node.js and Express.
  • Develop and maintain complex Single Page Applications (SPAs).
  • Work across multiple application tiers, from database and backend services to frontend.
  • Design and integrate RESTful APIs and microservices.
  • Lead code reviews and promote software engineering best practices.
  • Participate in system design decisions focused on security, scalability, performance, and data integrity.
  • Write and maintain unit tests.
  • Create technical documentation throughout the SDLC.
  • Collaborate closely with QA to define comprehensive testing strategies.
  • Contribute to continuous integration and test-driven development practices.
  • Participate in the modernization of existing/legacy applications.
  • Mentor developers and share technical knowledge across the engineering team.
  • Work effectively within a distributed Agile environment.


RequisitosRequired Qualifications
  • 10+ years of overall professional software engineering experience, ideally involving product development, architecture, or complex application support.
  • 5+ years of strong hands-on JavaScript/TypeScript experience.
  • Expert-level knowledge of JavaScript and/or TypeScript.
  • Strong hands-on professional experience with Node.js.
  • Experience developing RESTful services using Node.js and Express.
  • Strong experience building and maintaining complex Single Page Applications (SPAs).
  • Professional experience with modern frontend technologies such as React, Vue.js, Angular, or AngularJS.
  • Strong knowledge of HTML, CSS, and SCSS.
  • Experience designing and integrating REST APIs and/or Microservices.
  • Experience with Docker in Linux or macOS environments.
  • Experience with NoSQL and/or MultiValue (PICK) databases.
  • Experience with Git, Continuous Integration, and Agile development methodologies.
  • Strong understanding of software engineering principles, system design, scalability, security, and performance.
  • Strong communication and collaboration skills.
  • Advanced English (B2+/C1) for working effectively within an international distributed team.
⭐ Highly Desirable
  • Experience with legacy application modernization.
  • Cloud experience with AWS and/or Microsoft Azure.
  • Experience with Test-Driven Development (TDD).
  • Experience mentoring software developers.
  • Previous experience with large-scale SaaS or enterprise software products.
  • Experience working across SaaS, mobile, and on-premise environments.
  • Knowledge of the HCM (Human Capital Management) domain.
  • Bachelor's or advanced degree in Computer Science, Software Engineering, or equivalent professional experience.


Skills Required

  • 10+ years of overall professional software engineering experience
  • 5+ years of hands-on JavaScript or TypeScript experience
  • Expert-level JavaScript and/or TypeScript knowledge
  • Strong professional experience with Node.js
  • Experience developing RESTful services with Node.js and Express
  • Experience building and maintaining complex Single Page Applications
  • Professional experience with React, Vue.js, Angular, or AngularJS
  • Strong knowledge of HTML, CSS, and SCSS
  • Experience designing and integrating REST APIs and/or microservices
  • Experience with Docker in Linux or macOS environments
  • Experience with NoSQL and/or MultiValue (PICK) databases
  • Experience with Git, Continuous Integration, and Agile development methodologies
  • Understanding of software engineering principles, system design, scalability, security, and performance
  • Strong communication and collaboration skills
  • Advanced English proficiency at B2+/C1 level
  • Experience with legacy application modernization
  • Cloud experience with AWS and/or Microsoft Azure
  • Experience with Test-Driven Development
  • Experience mentoring software developers
  • Experience with large-scale SaaS or enterprise software products
  • Experience across SaaS, mobile, and on-premise environments
  • Knowledge of the Human Capital Management domain
  • Bachelor's or advanced degree in Computer Science, Software Engineering, or equivalent professional experience
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
187 Employees
Year Founded: 2011

What We Do

Softgic helps organizations pursue digital and cognitive transformation through innovative, customized technology solutions. Its services include software development, automation, cloud computing, cybersecurity, UX design, and related IT consulting. The company’s mission is to make life easier with technology and help clients transform digitally and cognitively, optimizing processes, reducing costs, and accelerating results for businesses across Latin America and the United States.

Similar Jobs

Software Estratégico Logo Software Estratégico

Software Architect

Artificial Intelligence • Big Data • Information Technology • Software
Remote
Nuevo México, Calvillo, Aguascalientes, MEX
139 Employees

Samsara Logo Samsara

Mid-market Account Executive

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
México
4000 Employees

Samsara Logo Samsara

Sales Operations Manager

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
México
4000 Employees

Motive Logo Motive

Senior Analytics Engineer

Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Easy Apply
Remote
México
4000 Employees

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account