Senior Application Developer

SRS DistributionMcKinney, TX
1dHybrid

About The Position

The Senior Application Developer is responsible for designing and developing scalable, high-performance, end-to-end solutions for the company’s B2B and B2C eCommerce platforms. This role is a hands-on senior engineering position that combines solution design with active development across frontend, backend, integrations, and cloud services. The role requires strong experience with modern web technologies, modular UI architectures, API-driven systems, cloud platforms, and core eCommerce capabilities. The Senior Application Developer will work closely with product owners and cross-functional teams to translate business requirements into well-designed, secure, and performant digital solutions, while mentoring other developers and promoting engineering best practices.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 6+ years of experience in application development for eCommerce platforms (B2B and/or B2C).
  • Strong hands-on experience with modern JavaScript frameworks such as React and Next.js.
  • Experience designing and developing modular UI architectures and API-driven systems.
  • Experience building and integrating RESTful APIs and/or GraphQL services.
  • Strong understanding of core eCommerce concepts and workflows.
  • Experience with cloud platforms such as Azure or AWS .
  • Familiarity with DevOps practices, CI/CD pipelines, and version control tools (Git/Bitbucket).
  • Solid understanding of web application security and performance optimization.
  • Strong communication, collaboration, and problem-solving skills.
  • Experience working in Agile environments.

Nice To Haves

  • Exposure to PHP and Adobe Commerce (Magento) .
  • Experience with micro-frontends, design systems, or shared component libraries.
  • Experience with composable commerce or MACH architecture.
  • Experience with analytics tools such as Google Analytics or Adobe Analytics.
  • Experience with observability tools (e.g., New Relic, Azure Monitor).

Responsibilities

  • Solution Design & Engineering Design and develop comprehensive eCommerce solutions that align with business and technical requirements.
  • Translate business concepts and functional requirements into technical designs, implementation plans, and reusable patterns .
  • Design and implement modern application architectures including: Micro-Frontend Architecture MicroApps Web Components Atomic Design–based component systems Server-Driven UI Backend-for-Frontend (BFF) APIs
  • Collaborate with Product, UX, Mobile, Integration, and Platform teams to ensure cohesive end-to-end solutions.
  • Hands-On Development Write, review, and maintain production-grade code using React, Next.js, Node.js , and related modern web technologies.
  • Build reusable UI components, shared libraries, and modular frontend applications.
  • Develop and integrate RESTful and GraphQL APIs supporting eCommerce workflows.
  • Troubleshoot and resolve issues across frontend, backend, integrations, and cloud environments.
  • Participate in code reviews and mentor other developers to elevate code quality and consistency.
  • Integration & Platform Development Integrate third-party systems, internal platforms, and cloud services into the eCommerce ecosystem.
  • Support and enhance core eCommerce capabilities including: Catalog and product management Content management and digital asset management Pricing, promotions, checkout, payments Shipping, fulfillment, and order management
  • Work with ERP, CMS, DAM, PIM, CRM, search, and analytics platforms to ensure seamless data flow and user experience.
  • Cloud & DevOps Design, build, and deploy applications using cloud technologies such as Microsoft Azure or AWS .
  • Utilize services including App Services, Functions, databases, storage, and CDN capabilities.
  • Support CI/CD pipelines, DevOps automation, monitoring, and release management.
  • Ensure applications meet scalability, performance, security, and reliability standards.
  • Performance, Security & Quality Analyze and optimize application performance, SEO, accessibility (ADA), and Core Web Vitals.
  • Identify and remediate common web application security vulnerabilities.
  • Ensure best practices in version control, code quality, and secure development.
  • Innovation & Continuous Improvement Stay current with evolving trends in headless commerce, composable architecture, cloud-native development, and modern UI patterns .
  • Apply a GenAI-driven mindset to improve development efficiency, testing, documentation, and SDLC practices.
  • Propose innovative, scalable solutions that enhance customer experience and developer productivity.

Benefits

  • Competitive weekly/bi-weekly pay, discretionary bonuses, 401(k) with company match, Employee Stock Purchase Plan, paid time off (vacation, sick, volunteer, holidays, birthday, floating), medical/dental/vision, flexible spending accounts, company-paid life and short-term disability, plus optional long-term disability, and additional life insurance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service