10 ago
|
Softgic
|
Arequipa
We are looking for a Principal Software Engineer to design and build scalable SaaS and PaaS solutions in an Agile environment. This is a highly hands-on role that combines software development, architecture, technical leadership, and collaboration with engineering teams, product managers, operations, and senior leadership.
The adecuado candidate brings deep expertise in TypeScript, JavaScript, Angular, Node.js, and Express, along with experience with containerized applications and modern AI-assisted engineering tools.
Requisitos
10+ years of experience with TypeScript and JavaScript.
Expert-level experience building single-page applications with Angular 2+.
Expert-level experience developing services, APIs, and microservices with Node.js and Express.
Experience developing containerized applications locally using Docker and working with Azure Kubernetes Service (AKS).
Strong understanding of SaaS/PaaS architectures, distributed applications, CI/CD, observability, accessibility, and modern software engineering practices.
Proven ability to provide technical leadership and collaborate across Engineering, Product, Operations, and senior leadership.
Excellent communication skills with both technical and non-technical audiences.
Experience using or willingness to work extensively with AI-assisted development tools such as GitHub Copilot and Claude Code.
Responsibilities
Design, develop, and maintain single-page applications with a Node.js API layer and legacy backend systems, supporting multi-tenant SaaS and PaaS solutions.
Translate current and future business and stakeholder needs into scalable software solutions.
Evaluate new and existing technologies and develop proof-of-concepts (POCs) aligned with organizational goals.
Define high-level application designs and software architecture, clearly communicating technical concepts to both technical and non-technical stakeholders.
Ensure applications are fast, responsive, mobile-friendly, accessible, and capable of supporting
📌 6919 - Principal Software Engineer (Arequipa)
🏢 Softgic
📍 Arequipa