AT&T

Full-Stack Software Engineer

AT&T

full-time

Posted on:

Location Type: Office

Location: DallasTexasUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $160,000 - $185,000 per year

Job Level

About the role

  • Contribute to the development of both Frontend (UI) and Backend (BFF) layers
  • Build Frontend with React JS and Backend BFF (Backend for Frontend) layer with either Java & Javascript / REST / Graph QL / Node JS / MuleSoft
  • Create and support the development of responsive/adaptive web applications
  • Work closely with the UX/UI Designers to create high-quality, innovative, and intuitive user experiences in our products
  • Employ engineering techniques to build high-performance pages, user and browser-friendly UI / Web solutions
  • Effectively use Git Hub Co-pilot across SDLC for pair programming, unit test cases, automation test cases, and to write user stories in agile processes to increase developer productivity
  • Partner with Enterprise, Application Architecture teams and contribute to the detailed design and architecture to enable secure, scalable, and maintainable software
  • Focus on scalability, security, and availability of all applications and processes
  • Design, code, test, debug, and document new and existing components to ensure that software meets business, quality, and operational needs
  • Build high-quality code following unit testing and test-driven and security-driven development
  • Implement all critical NFRs defined at the solution level
  • Constantly improve website performance with the help of application monitoring tools such as Dynatrace, Quantum Metrics, Splunk, etc.
  • Work with the team to troubleshoot code-level problems quickly and efficiently
  • Apply deep technical expertise to resolve challenging programming and design problems.

Requirements

  • 10+ years of Full-Stack Software development experience, in Java, Javascript, React and Node
  • React.js for Front-end, and Node.js for back-end
  • Next.js is highly desirable
  • Experience with artificial intelligence (AI), AI-MCP
  • Experience leveraging AI tools in production environments
  • Full-Stack development experience with the following technologies: React, Next.js, Node.js, GraphQL, Java, and public cloud platforms (Azure, GCP, AWS)
  • Bachelor's or Master’s Degree program in Computer Science, Computer Engineering, Math, Physics, or a related STEM field (or equivalent experience)
  • Extremely motivated, highly passionate, and curious about new technologies
  • 10+ years of proven experience building sophisticated applications and APIs in Cloud and hybrid cloud environments at large scale
  • 8+ years of experience, preferably Next.js on the UI with Node.js on the backend, or React.js on the UI with Java on the backend
  • Experience building applications using Generative AI, LLMs & Copilots
  • 5+ years of experience developing applications utilizing relational databases and/or no SQL databases as part of the overall application architecture
  • 5+ years of experience in implementing caching techniques for a web application
  • 8+ years of experience with front-end frameworks like React.js
  • 8+ years of strong background in object-oriented design principles and design patterns
  • Expert knowledge and experience working with asynchronous message processing, stream processing, and event-driven computing.
Benefits
  • Medical/Dental/Vision coverage
  • 401(k) plan
  • Tuition reimbursement program
  • Paid Time Off and Holidays (based on date of hire, at least 23 days of vacation each year and 9 company-designated holidays)
  • Paid Parental Leave
  • Paid Caregiver Leave
  • Additional sick leave beyond what state and local law require may be available but is unprotected.
  • Adoption Reimbursement
  • Disability Benefits (short term and long term)
  • Life and Accidental Death Insurance
  • Supplemental benefit programs: critical illness/accident hospital indemnity/group legal
  • Employee Assistance Programs (EAP)
  • Extensive employee wellness programs
  • Employee discounts up to 50% off on eligible AT&T mobility plans and accessories, AT&T internet (and fiber where available) and AT&T phone
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaJavaScriptReactNode.jsGraphQLNext.jsAIrelational databasesno SQL databasescaching techniques
Soft Skills
motivatedpassionatecuriousproblem-solvingcollaborationcommunicationadaptabilitycreativityattention to detailcritical thinking
Certifications
Bachelor's Degree in Computer ScienceMaster’s Degree in Computer ScienceComputer EngineeringMathPhysics