Principal Software Engineer - OP02161

2 months 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

Senior Software Engineer (Agentic Search) – Web Rendering Engineer

Tavily 51-200 information technology & services

Tavily is hiring a Senior Software Engineer to build the rendering infrastructure for an agentic search engine that turns modern web applications into structured content for AI systems.

Angular DOM JavaScript LLM Playwright Puppeteer React Selenium Svelte Vue.js
10 hours, 42 minutes ago

Tech Lead, Simulation Engine

May Mobility 251-1K Transportation

May Mobility is seeking a Lead Simulation Engineer to architect and scale the autonomous vehicle simulation platform that supports vehicle dynamics, physics, rendering, sensor simulation, and evaluation for its AV stack.

C++ Machine Learning Python
10 hours, 42 minutes ago

Senior Software Engineer, Data Platform

Discord 1K-5K Internet Software & Services

Discord is hiring a Software Engineer for its Data Platform team to build the large-scale infrastructure that powers data-driven decisions for millions of gamers worldwide.

Apache Airflow Apache Spark Dagster Flink GCP Go Java Kafka Python Rust
10 hours, 42 minutes ago

Software Development Engineer

BeyondTrust 1K-5K Professional Services

BeyondTrust is hiring an engineer to work on its Endpoint Privilege Management product, building enterprise-scale cybersecurity software that helps protect organizations from identity-based attacks.

Agile Angular AWS Azure Cybersecurity Git Java JUnit Machine Learning Spring Boot TypeScript
10 hours, 42 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