AT&T

Lead Full-Stack Engineer

AT&T

full-time

Posted on:

Location Type: Office

Location: Plano • Texas • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSAzureBootstrapCassandraCloudDockerGrafanaJavaJavaScriptJenkinsKafkaKubernetesMongoDBNext.jsNode.jsNoSQLPrometheusReactRedisSDLCSplunkSpringSpring BootSpringBootTypeScript

About the role

  • Contribute to the development of both Frontend (UI) and Backend (BFF) layers.
  • Build Frontend with React JS and Backend BFF layer with Java / REST / Graph QL / Node JS / MuleSoft.
  • Create and support the development of responsive/adaptive web applications.
  • Work closely with UX/UI Designers to create high-quality, innovative, and intuitive user experiences.
  • Employ engineering techniques to build high-performance, user and browser-friendly UI/web solutions.
  • Use Git Hub Co-pilot across SDLC for pair programming, unit test cases, automation test cases, and to write user stories in agile processes.
  • Partner with Enterprise and Application Architecture teams; contribute to detailed design and architecture for secure, scalable, maintainable software.
  • Focus on scalability, security, and availability of applications and processes.
  • Design, code, test, debug, and document new and existing components to meet 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 using application monitoring tools such as Dynatrace, Quantum Metrics, Splunk, etc.
  • Troubleshoot code-level problems quickly and efficiently; apply deep technical expertise to resolve challenging programming and design problems.

Requirements

  • Bachelor’s or Master’s Degree in Computer Science, Computer Engineering, or a related field (or equivalent experience).
  • 10+ years of proven experience building sophisticated applications and APIs in Cloud and hybrid cloud environments at large scale.
  • 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 NoSQL databases.
  • 5+ years of experience in implementing caching techniques for a web application.
  • 5+ years of experience with front-end frameworks like React.js.
  • 5+ years strong background in object-oriented design principles and design patterns.
  • Expert knowledge and experience with asynchronous message processing, stream processing, and event-driven computing.
  • Ability to work successfully with multi-functional teams and across organizational/geographic boundaries.
  • Comfortable working in a fast-paced, highly collaborative environment.
  • Technical proficiency with React.js, Node.js, Next JS, Micro Front-End architecture, Typescript, Graph QL, Bootstrap.js, HTML5, XML, CSS3, Java, JavaScript, REST services, NoSql technologies (Cassandra/Mongo DB), Spring boot, Kafka/MQ, Redis, Splunk, Azure / AWS, Prometheus/Grafana, Git, Jira, Jenkins, Docker, Kubernetes.
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
React JSJavaRESTGraph QLNode JSMuleSoftGenerative AILLMsobject-oriented designasynchronous message processing
Soft skills
collaborationproblem-solvingcommunicationadaptabilityteamworkcreativityattention to detailtime managementcritical thinkingleadership
Certifications
Bachelor’s Degree in Computer ScienceMaster’s Degree in Computer Science