Posted in

Lead Full-Stack Engineer – React – Node – Javascript

Lead Full-Stack Engineer – React – Node – Javascript

CompanyAT&T
LocationPlano, TX, USA
Salary$143800 – $215800
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior, Expert or higher

Requirements

  • Bachelor’s or Master’s Degree program in Computer Science, Computer Engineering, or a related field (or equivalent experience)
  • 8-10+ years of proven experience building sophisticated applications and APIs in Cloud and hybrid cloud environments at large scale, preferably in JavaScript and React JS
  • 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
  • 5+ years of experience with front-end frameworks like Angular or React
  • 5+ 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

Responsibilities

  • 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 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

Preferred Qualifications

  • Experience building applications using Generative AI, LLMs & Copilots
  • Extremely motivated, highly passionate, and curious about new technologies
  • Ability to work successfully with multi-functional teams, principals, and architects. Coordinates optimally across organizational boundaries and geographies
  • Comfortable working in a fast-paced, highly collaborative environment