Software Development Lead

RevStar
Remote

About The Position

RevStar is seeking a senior, hands-on Software Development Lead to act as a player-coach and technical standard bearer across their Product Development practice. This role is responsible for raising the quality bar across all delivery teams, not by managing people directly, but by leading through hands-on contribution, standards enforcement, coaching, and enablement. The ideal candidate has deep experience in ReactJS, NodeJS, and AWS cloud-native development, is able to be hands-on in code and architecture, while acting as a force multiplier across the organization. RevStar is a dynamic team of engineers, architects, and product managers committed to putting business first in the pursuit of excellence. As an AI-first, full-service innovation shop and AWS Advanced Tier Partner, they deliver end-to-end cloud-native, data, and AI solutions that create real business impact. They foster a collaborative, remote-first culture where teams freely share ideas, innovate together, and grow both individually and collectively. By joining RevStar, you’ll have the opportunity to work with cutting-edge technologies across diverse industries, delivering value-driven products for clients who prioritize quality and performance.

Requirements

  • Bachelor’s or Master’s in Computer Science or related field
  • 7+ years of professional software development experience
  • Strong hands-on expertise in ReactJS (modern patterns, state management, performance)
  • Strong hands-on expertise in NodeJS (APIs, services, async systems)
  • Deep experience building cloud-native applications on AWS
  • Strong understanding of REST and event-driven architectures
  • Strong understanding of CI/CD pipelines
  • Strong understanding of testing strategies and observability
  • Proven experience leading technical standards or architecture across multiple teams
  • Excellent written and verbal communication skills
  • Ability to influence without authority and lead through expertise
  • AWS certifications (Developer, Solutions Architect, or equivalent)
  • Experience in consulting or agency environments

Nice To Haves

  • Familiarity with Serverless architectures
  • Familiarity with Infrastructure as Code (CDK, Terraform)
  • Familiarity with Distributed systems and scalability patterns
  • Experience creating internal frameworks, accelerators, or engineering playbooks

Responsibilities

  • Establishing and enforcing coding, architecture, and delivery standards
  • Operating a Center of Excellence for cloud-native product development
  • Leading standards committees, internal training, leadership labs, and technical reviews
  • Creating reusable accelerators, boilerplate code, and reference architectures
  • Create, propose, and operate a mechanism to ensure consistency, quality, and scalability across all client solutions
  • Oversee the adoption of AI to accelerate product development, improve profitability, support competitive estimates, and ensure client satisfaction
  • Serve as a hands-on technical leader contributing directly to architectural standards, code reviews, complex technical problem-solving, and reference implementations
  • Create and serve as a Center of Excellence for complex engineering challenges across teams
  • Partner with Product Managers and Team Leads to validate feasibility, scalability, and long-term maintainability of solutions
  • Lead by example through high-quality, production-grade code and architectural patterns
  • Define, document, and enforce coding standards (ReactJS, NodeJS, backend APIs), cloud-native architecture patterns on AWS, CI/CD, testing, and observability expectations, and security, performance, and scalability best practices
  • Ensure all teams and team leads are following approved engineering and delivery execution standards
  • Periodically audit projects for standards compliance and coach teams on remediation
  • Design and deliver a developer training curriculum, including modern ReactJS and NodeJS patterns, AWS cloud-native architectures, event-driven systems, APIs, microservices, testing, observability, and performance optimization
  • Lead Companywide Leadership Labs focused on technical decision-making, code quality and maintainability, tradeoff analysis and architectural reasoning, and AI adoption for efficient product development
  • Mentor senior engineers and team leads as they grow into technical leadership roles
  • Support onboarding and ramp-up of new engineers through shared patterns and accelerators
  • Build and maintain reusable assets, including boilerplate repositories, reference architectures, common service patterns, and shared UI components and backend services
  • Ensure accelerators are production-ready, secure, observable, and aligned with AWS best practices
  • Continuously evolve reusable assets based on delivery learnings and emerging technologies
  • Work closely with Product Management Leads, Team Leads, DevOps, Design, and QA leadership
  • Ensure strong alignment between product intent, technical implementation, delivery execution, and business impact
  • Support consistent adherence to standards across distributed, remote teams
  • Identify recurring technical issues across projects and drive systemic improvements
  • Stay current on AWS services and architectural best practices, frontend and backend frameworks, cloud-native development trends, and emerging/disruptive technologies impacting the industry (AI, computer vision, etc.)
  • Evaluate new tools, frameworks, and patterns and recommend adoption where appropriate
  • Translate innovation into practical, repeatable delivery standards

Benefits

  • Paid Time Off
  • Remote-First Working Environment
  • Comprehensive Health Coverage – Medical, Dental, Vision
  • 401(k) Retirement Plan
  • Annual Learning & Development Stipend
  • Peer Mentorship & Coaching
  • Professional Growth Opportunities
  • Company Outings & Volunteer Opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service