Sr. Software Development Manager

Bright MLS, IncNorth Bethesda, MD
$155,000 - $185,000

About The Position

Bright MLS is seeking a highly skilled, hands-on Senior Manager of Software Engineering with a minimum of 12 years of leadership experience in mobile and full-stack web development, plus at least 8 years of architecture experience. The role involves building applications in AWS using terraform or GitHub actions. The ideal candidate will have a strong background in cross-platform development, using frameworks like React Native and React JS on the front-end, with proficiency in TypeScript and NodeJS on the back-end. Strong architecture leadership, Object/Design patterns, and Data Modeling are essential. The candidate should have started as a Java developer and be proficient in TypeScript technologies. Expertise in cloud technologies, specifically AWS services like API serverless development with API integration, is required to create robust, feature-rich applications leveraging strong backend capabilities. Exceptional communication and managerial skills are fundamental, requiring the ability to articulate complex concepts clearly, collaborate with external partners, clients, and internal stakeholders, and demonstrate strong leadership capabilities to guide teams, provide strategic direction, and foster a culture of accountability and high performance.

Requirements

  • Expert-level knowledge in cross-platform development and serverless technologies, using React Native, ReactJS, NodeJS, Typescript and Java.
  • Extensive experience with iOS and Android app development.
  • Strong understanding of mobile/web app architecture and design patterns.
  • Strong knowledge in Architectural and microservices patterns.
  • Strong knowledge of AWS services for backend development, including AWS Lambda, API Gateway, DynamoDB, Redshift, S3, EKS, Event Bridge, SQS, SNS, Step Functions, Kafka, CDN, IAM Roles and code pipeline among others.
  • Strong understanding of NodeJS and Java for backend APIs.
  • Rest API design and Microservices design.
  • Knowledge in data architecture and design of ETLs.
  • Strong understanding of analytics, data lakes, data warehouses.
  • Experience with API integration and third-party service integrations.
  • IaaC using terraform and GitHub Actions.
  • CI/CD using GitHub actions.
  • Knowledge with copilot / cursor.
  • Understanding how to leverage AI Agents for development automation.
  • Experience using open AI.
  • Large experience introducing and championing monitoring and alert tools cross app in organizations.
  • Knowledge in data quality.
  • Strong experience in resolution conflict.
  • Strong experience in Demos to stakeholders.
  • Strong experience in guiding and setting up for success direct reports.
  • Thinking out of the box and thinking big is a must for our organization.
  • Ability to lead in complex situations when conflict resolution is needed.
  • Be able to plan and provide constant updates to leadership.
  • Be able to get a team back on track when a deviation happens organically by elaborating a plan.
  • Minimum of 12 years of leadership experience in the world of mobile/web apps and data engineering.
  • Proven leadership track record of developing cross-platform apps and integrating backend services.
  • Strong background within Software Engineering and Web App/Mobile Development.
  • Strong problem-solving skills and a passion for tackling complex technical challenges.
  • Excellent communication skills to collaborate effectively within a team and with stakeholders.
  • Agile Scrum methodology proficiency.
  • Ability to adapt to rapidly changing requirements and technology landscapes.
  • Strong experience in SDLC.
  • Identification of dependencies and blockers is a must for this position.

Nice To Haves

  • AWS Certified Developer - Professional.
  • AWS Certified Solutions Architect – Associate.

Responsibilities

  • Lead the design and development of enterprise-level cross-platform development using React Native, ReactJS primarily on AWS.
  • Collaborate with cross-functional teams, including Software Architects, Software Developers, Product Teams, and Security Analysts, to design architectures for complex, large-scale technology solutions.
  • Define technology serverless architectures for pure and cloud-based solutions while maintaining a deep understanding of AWS services and their application.
  • Utilize cross-platform development frameworks to maximize code reusability across web and mobile apps.
  • Ensure platform-specific optimizations and customizations when necessary.
  • Stay updated on the latest developments and best practices in cross-platform development.
  • Participate in Agile Scrum ceremonies, including sprint planning, estimation, and execution, ensuring they are running as per Bright MLS standards.
  • Collaborate with product owners and stakeholders to refine requirements and provide technical expertise.
  • Continuously improve development processes and practices.
  • Foster a collaborative team environment and provide guidance to junior/mid-level and senior developers.
  • Communicate effectively with team members and stakeholders to ensure project alignment and commitments.
  • Contribute to code reviews, knowledge sharing, and documentation.

Benefits

  • individual and family health, vision, and dental coverage
  • 401(k) plan with employer-matching
  • Paid Time Off (PTO) and holidays
  • annual performance-based bonuses
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service