Techgene Solutions logo

Senior Application Engineer – Digital Products

Techgene Solutions
Department:React Lead
Type:REMOTE
Region:USA
Location:United States
Experience:Mid-Senior level
Estimated Salary:$130,000 - $180,000
Skills:
TYPESCRIPTREACTNODE.JSNESTJSPYTHONPRISMAWEBSOCKETSDOCKERTERRAFORMAWS
Share this job:

Job Description

Posted on: April 9, 2026

Job Title -Senior Application Engineer – Digital ProductsLocations: Cary, NC / Overland Park, KS / Remote (US)Role Overview

We are seeking a highly skilled Senior Application Engineer to join the Digital & IT organization. This is a senior-level role for engineers who design, build, and operate modern, cloud-native digital products, and who bring strong technical judgment, architectural thinking, and ownership mindset to complex systems.

You will work as part of a cross-functional product team alongside engineers, product managers, and UX designers to deliver internal and customer-facing software that supports digital transformation. This role emphasizes technical leadership, solution design, and building reliable, scalable, production-grade applications, while mentoring other engineers and raising the overall engineering bar.

The Team

This role sits within the D&IT Digital Products team, which enables people, projects, and businesses through modern platforms, data, analytics, and digital products. Our teams build and operate software using agile, product-oriented ways of working with a strong focus on quality, security, and reliability.

Key ResponsibilitiesAs a Senior Application Engineer, you will:

  • Design, develop, test, and deploy complex frontend and backend components of custom web applications
  • Lead the technical design of features and services, balancing business needs with long-term maintainability
  • Build responsive, accessible user interfaces using TypeScript and React
  • Develop scalable backend services using TypeScript (NestJS) and Python
  • Design and implement real-time and event-driven functionality using WebSockets and messaging patterns
  • Define and evolve data access layers and service boundaries using Prisma or similar ORM tools
  • Apply sound architectural principles to ensure systems are secure, reliable, and scalable
  • Participate in and lead code reviews, technical discussions, and architecture decisions
  • Collaborate closely with product and UX partners to shape requirements and technical solutions
  • Contribute to CI/CD pipelines and support deployments to production environments
  • Diagnose and resolve complex issues in development and production systems
  • Create and maintain technical documentation to support long-term system understanding
  • Mentor and support other engineers through guidance, feedback, and example

This role is an individual contributor position with significant technical ownership and influence.What Success Looks Like (First 6–12 Months)

  • Independently delivering complex, production-ready features across frontend and backend
  • Demonstrating strong understanding of the application architecture, domain, and operational context
  • Making sound technical decisions that improve system quality and team velocity
  • Contributing to architectural direction and reducing technical debt
  • Supporting and mentoring other engineers on the team
  • Proactively identifying risks, gaps, and opportunities for improvement

Job DescriptionMinimum Qualifications

  • Bachelor’s degree in computer science, Engineering, or a related field, or equivalent practical experience
  • 6+ years of professional software development experience
  • Strong proficiency in TypeScript and modern JavaScript development
  • Extensive experience building frontend applications using React (Vite or similar tooling)
  • Strong experience developing backend services using Node.js frameworks (NestJS preferred) and/or Python
  • Experience designing APIs, service boundaries, and data models
  • Strong familiarity with Git-based version control and collaborative development workflows

Preferred Qualifications

  • Experience building custom dashboards or data-rich user interfaces
  • Experience working with time-series, telemetry, or streaming data
  • Exposure to IoT, event-driven, or real-time systems
  • Familiarity with 12-Factor App principles and cloud-native application design
  • Exposure to CLEAN architecture and Domain-Driven Design (DDD) concepts
  • Experience with containerized applications (e.g., Docker) and container platforms (e.g., ECS)
  • Familiarity with infrastructure-as-code tools such as Terraform
  • Experience operating and supporting applications in production environments
  • Understanding of observability concepts such as logging, metrics, and monitoring
  • AWS certification (Associate or higher) is a plus
Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

Techgene Solutions logo

Techgene Solutions

View company page
ReactRemoteJobs.com logo

ReactRemoteJobs.com

Get ReactRemoteJobs.com on your phone!