Software Development Lead, Product Development
Summary
RevStar is seeking a senior, hands-on Software Development Lead to act as a player-coach and technical standard bearer across our 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.
Our Product Managers own day-to-day team delivery and execution. The Software Development Lead focuses on:
- 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
This is a highly technical role requiring deep experience in ReactJS, NodeJS, and AWS cloud-native development. You will remain hands-on in code and architecture, while acting as a force multiplier across the organization.
Role and Responsibilities
Technical Leadership (Player-Coach)
- Serve as a hands-on technical leader contributing directly to:
- Architectural standards
- Code reviews
- Complex technical problem-solving
- 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
Standards, Governance & Center of Excellence
- In partnership with Practice Lead, participate in and support a Product Development Standards Committee
- Define, document, and enforce:
- Coding standards (ReactJS, NodeJS, backend APIs)
- Cloud-native architecture patterns on AWS
- CI/CD, testing, and observability expectations
- 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
Enablement, Training & Leadership Development
- Design and deliver a developer training curriculum, including but not limited to:
- Modern ReactJS and NodeJS patterns
- AWS cloud-native architectures
- Event-driven systems, APIs, and microservices
- Testing, observability, and performance optimization
- Lead Companywide Leadership Labs focused on:
- Technical decision-making
- Code quality and maintainability
- Tradeoff analysis and architectural reasoning
- AI adoption for efficient product development aligned with RevStars approved tool registry
- 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
Accelerators, Reference Architectures & Reusability
- Build and maintain reusable assets, including:
- Boilerplate repositories
- Reference architectures
- Common service patterns
- Shared UI components and backend services
- Ensure accelerators are:
- Production-ready
- Secure and observable
- Aligned with AWS best practices
- Continuously evolve these assets based on delivery learnings and emerging technologies
Cross-Functional Collaboration
- Work closely with:
- Product Management Leads
- Team Leads
- DevOps, Design, and QA leadership
- Ensure strong alignment between:
- Product intent
- Technical implementation
- Delivery execution
- Business impact
- Support consistent adherence to standards across distributed, remote teams
Continuous Improvement & Innovation
- 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
- Emerging/disruptive technologies impacting our industry (AI, computer vision, etc)
- Evaluate new tools, frameworks, and patterns and recommend adoption where appropriate
- Translate innovation into practical, repeatable delivery standards
Qualifications
Must Have
- 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)
- NodeJS (APIs, services, async systems)
- Deep experience building cloud-native applications on AWS
- Strong understanding of:
- REST and event-driven architectures
- CI/CD pipelines
- 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 Have
- Familiarity with:
- Serverless architectures
- Infrastructure as Code (CDK, Terraform)
- Distributed systems and scalability patterns
- Experience creating internal frameworks, accelerators, or engineering playbooks
What This Role Is — and Is Not
This role is:
- A hands-on technical leader
- A standards owner and enforcer
- A coach and multiplier for engineering excellence
- A builder of systems, not a people manager
This role is not:
- A traditional engineering manager
- A delivery taskmaster
- A line manager responsible for daily team supervision
While this role mentors engineers on technical growth, all administrative, performance-rating, and career-pathing conversations remain with the Product Manager.
Location
Remote, United States
Company Benefits
- Paid Time Off – Take the time you need to recharge and stay productive.
- Remote-First Working Environment – Collaborate from anywhere while staying connected with our global team.
- Comprehensive Health Coverage – Medical, Dental, Vision, FSA, HSA, Short-Term & Long-Term Disability.
- Annual Learning & Development Stipend – Invest in your skills with conferences, certifications, or courses.
- Peer Mentorship & Coaching – Learn from experienced engineers, product managers, and architects to accelerate your growth.
- Professional Growth Opportunities – Exposure to cutting-edge AWS GenAI, data, and cloud technologies across diverse industries.
- Company Outings & Volunteer Opportunities – Build relationships and give back to the community.
- Collaborative, Innovative Culture – Work alongside top talent in a fast-paced, supportive environment that values curiosity and initiative.