Principal Software Engineer - OP02161

2 days, 13 hours ago
Full-time
Lead
Software Development
Dev.Pro

Dev.Pro

Dev.Pro is a globally distributed software development partner, specializing in custom outsourced software development for innovative technology companies to scale their businesses efficiently.

Internet Software & Services
251-1K
Founded 2011

Description

  • Own the architecture, scaling, and execution of Digital Menu Board solutions for global QSR brands.
  • Lead, mentor, and technically manage an agile engineering team.
  • Conduct code reviews, establish best practices, and remove technical blockers.
  • Define, document, and enforce technical standards, coding guidelines, and architectural patterns.
  • Architect and scale high-performance platform features and services for enterprise clients.
  • Own and execute the internationalization strategy for regional, language, and localization needs.
  • Drive architecture discussions and make technical decisions for future platform enhancements and system scaling.
  • Partner with DevOps, Product Management, and executive stakeholders to align technical roadmaps with business goals.
  • Support cloud infrastructure deployments and scalability initiatives with DevOps teams.
  • Travel occasionally to collaborate with clients, regional hubs, and cross-functional stakeholders.

Requirements

  • 7+ years of professional software engineering experience delivering enterprise-scale web applications.
  • Proven experience leading engineering teams, managing deliverables, and mentoring peers.
  • Deep expertise in TypeScript and object-oriented programming.
  • Strong backend experience with NestJS and Express.
  • Strong architectural knowledge of at least one modern frontend framework: Angular, React, or Svelte.
  • Hands-on experience architecting and implementing robust i18n frameworks for global application deployment.
  • Experience designing cloud-based infrastructure for distributed applications.
  • Experience with dependency injection patterns, such as tsyringe.
  • Availability to travel as needed.
  • Exceptional communication, stakeholder management, and collaboration skills.
  • Advanced experience with AWS cloud services and infrastructure-as-code is desirable.
  • Experience building, extending, or scaling global Content Management Systems (CMS) is desirable.
  • Knowledge of Digital Signage platforms, IoT devices, or restaurant technology solutions is desirable.

Benefits

  • 99.9% remote work from anywhere in the world.
  • 30 paid days off per year.
  • 5 paid sick days.
  • Up to 60 days of medical leave.
  • Up to 6 paid days off per year for major family events.
  • Partially covered health insurance after probation.
  • Wellness bonus for gym memberships, sports nutrition, and similar needs after 6 months.
  • Paid in U.S. dollars with approved overtime covered.
  • English lessons, Dev.Pro University programs, and online team-building activities.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Solutions Architect / Tech Lead

Accenture 100K+ Professional Services

Accenture Federal Services is hiring a Solutions Architect / Tech Lead to modernize and oversee a large federal system spanning hybrid cloud and on-premises Kubernetes environments.

AWS DevSecOps Docker Kubernetes Linux Podman
11 hours, 55 minutes ago

Data Engineer Team Lead

Accenture 100K+ Professional Services

Accenture Federal Services is seeking a Data Engineer Team Lead to guide a team building and sustaining DoD data pipelines and delivery practices that improve scalability, resilience, and efficiency.

Agile Apache Airflow Apache Spark AWS Azure CI/CD Databricks Docker Kafka Kubernetes Python Snowflake SQL Terraform
12 hours, 10 minutes ago

SAP Application Developer Lead Senior Manager

Accenture 100K+ Professional Services

Accenture Federal Services is seeking an SAP Application Developer Lead Senior Manager to lead SAP enterprise application design, development, testing, and remediation work in support of federal government clients.

SAP
12 hours, 10 minutes ago

Software Engineer

Accenture 100K+ Professional Services

Accenture Federal Services is hiring a Software Engineer to support federal application release delivery and integrity by coordinating requirements, interdependencies, and implementation across engineering teams.

C C# C++ Java .NET Power BI Python TCP/IP
12 hours, 25 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers