Senior Full Stack Developer
Location
Texas
Posted
7 days ago
Salary
0
Seniority
Senior
Job Description
Senior Full Stack Developer
Varsity Brands
• Owns technical design and architecture decisions across the front end and back end for assigned initiatives, from concept through delivery • Leads product concept, design, wireframing, and prototyping for new features and systems • Designs, documents, and builds new systems and enhancements across the full stack, including UI/UX, application logic, and data layer • Designs and implements data models and schemas for relational databases, including Oracle and PostgreSQL • Codes across the front end and back end using the team’s core languages and frameworks (Angular, Java, Node.js, TypeScript) • Leverages AI-assisted development tools (e.g., Codex, Claude, Copilot) to support coding, debugging, refactoring, and documentation • Applies prompt engineering techniques to improve the effectiveness of AI-generated outputs • Reviews, validates, and ensures the quality, security, and performance of both human- and AI-generated code • Identifies opportunities to integrate AI/LLM-powered capabilities into applications and internal tools • Builds and maintains systems in alignment with security best practices (OWASP) and AWS-native security patterns • Coaches, mentors, and conducts code reviews for peers and colleagues across both front-end and back-end disciplines • Owns the handoff of completed work from build to run, ensuring knowledge transfer, documentation, and change management are complete • Contributes to continuous improvement of development processes, including AI-assisted workflows and engineering best practices
Job Requirements
- Four-year degree required with field of study in Information Technology or Computer Science
- 8–10+ years of combined professional software development experience across front-end and back-end technologies
- Functional knowledge of GitHub or other mainstream source control products
- Strong understanding of project lifecycle and delivery approaches, e.g. waterfall, agile, etc.
- Experience implementing and supporting operational processes, security, and compliance policies
- Technology Proficiency: Angular (required) and TypeScript, Java and Node.js, AWS-native services (e.g., Lambda, EC2, S3, RDS/Aurora, ECS/EKS, SNS/SQS, CloudFormation/Terraform/CDK), SQL and relational databases, including Oracle and PostgreSQL, RESTful APIs, HTML5, CSS, JSON, XML, Modern development tooling (Visual Studio, VSCode, Cursor, or similar)
Benefits
- Comprehensive Health Care Benefits
- HSA Employer Contribution/ FSA Opportunities
- Wellbeing Program
- 401(k) plan with company matching
- Company paid Life, AD&D, and Short-Term Disability
- Generous My Time Off & Paid Holidays
- Varsity Brands Ownership Program
- Employee Resource Groups
- Access to Financial Coaching and member-owned Credit Union
- St. Jude Partnership & Volunteer Opportunities
- Employee Perks including discounts on personal apparel and equipment!
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Own core platform services: Design, build, and maintain SSO and auth services, profile services, and data aggregation layers that serve as the backbone for all products • Build across the stack: Write backend APIs and services, then build the frontend interfaces that consume them • Drive architectural decisions: Evaluate trade-offs, document decisions, and guide the evolution of our service architecture • Build for scale and reliability: Design systems that handle growth gracefully with appropriate observability, error handling, and recovery patterns • Build for a multi-region footprint: Make sound decisions about data residency and data movement across the US, Canada, the UK, and Australia • Ship production code: This isn't a whiteboard-only role. You'll write code daily and own features end to end • Collaborate across teams: Work with product engineers who consume your services to understand their needs and provide clean, well-documented APIs
• Diseñar, desarrollar, implementar y mantener soluciones de software de alta calidad que contribuyan a la transformación digital de BBVA Colombia. • Garantizar el cumplimiento de los estándares de desarrollo, la excelencia técnica y la entrega oportuna de soluciones alineadas con las necesidades del negocio.
• System Architecture & Design: Lead the design and implementation of scalable and maintainable systems, ensuring alignment with business requirements and technical standards. • Development & Coding: Write efficient and maintainable code using Node 20 LTS (back-end), Next 15+ (Backend + Front end), React 19+, React Native 0.80+, and Expo SDK 54+ technologies, following best practices for software development, including test-driven development and continuous integration. Primary focus will be on backend services, RESTful API development, Next.js API routes, and SQL database design and optimization. • Backend & Database Development: Design and optimize SQL database schemas, write complex queries, and implement ORMs (Prisma, TypeORM, Sequelize, or similar). Build and maintain robust backend services using Express.js, Fastify, or similar Node.js frameworks. • API Design & Documentation: Create well-documented RESTful APIs using OpenAPI/Swagger specifications, ensuring consistency and ease of integration for frontend and mobile applications. • Technical Leadership: Provide technical guidance and mentorship to junior engineers, conducting code reviews, and ensuring adherence to established coding standards and practices. • Performance Optimization: Identify and resolve performance bottlenecks in systems, databases, and APIs, ensuring high availability and reliability of services. • Collaboration: Work closely with cross-functional teams, including .NET core developers and product managers, to deliver software solutions. • Documentation: Create and maintain technical documentation for systems, processes, and codebases to ensure knowledge sharing and continuity. • Security & Compliance: Implement and enforce security best practices, ensuring that backend systems are secure and compliant with relevant regulations and standards. • Problem Solving: Troubleshoot and resolve complex technical issues, providing timely and effective solutions to minimize downtime and ensure smooth operation of systems. • Cloud & DevOps: Deploy and manage applications on Azure cloud platform, implement CI/CD pipelines, and work with containerization technologies (Docker). Familiarity with GitHub actions and workflows.
Software Engineer, Microgrid Controls Developer
Intersect PowerEnabling new pathways between clean electricity and the broader economy
• Design and implement algorithms for real-time control of microgrid components. • Collaborate with partner teams and equipment suppliers. • Translate system requirements and specifications into efficient, safe, and maintainable embedded controls code • Define and execute validation procedures to ensure controller compliance with utility interconnection agreements and ancillary market requirements when grid-connected. • Support controller verification through simulation, testing, and field validation. • Set up and maintain code repositories, build tools, and CI/CD workflows • Implement unit tests integration tests, and hardware abstraction layers to support scalable development • Contribute to clear documentation of software behavior, interfaces, and design assumptions. • Participate in code reviews to improve reliability, safety, and overall software quality. • Support debugging of unexpected controller behavior before and after deployment, including field data analysis and log review.




