AT&T

Software Engineering - Full Stack Developer

AT&T
3.63 / 5
Not disclosed
Last week
On-Site
Apply to Job

About the job

Role Overview: You will be responsible for frontend development, backend expertise, full stack integration, project leadership, testing & deployment, and ensuring code quality & standards. Your role will involve collaborating with UI/UX designers, leading development initiatives, writing tests, automating build pipelines, and optimizing code for performance. Key Responsibilities: - Design and develop responsive, user-friendly interfaces using React.js - Implement reusable UI components with modern design principles - Optimize front-end performance for maximum speed and scalability - Collaborate with UI/UX designers to translate wireframes and prototypes into high-quality code - Advanced experience with React.js, Streamlit, Redux, React Hooks, and TypeScript - Familiarity with modern front-end tools such as Webpack, Babel, and npm/yarn - Knowledge of responsive design principles and CSS frameworks like Tailwind CSS or Material-UI - Proficiency in HTML5, CSS3, and JavaScript (ES6+) - Familiarity with testing frameworks (e.g., Jest, Cypress, Enzyme) - Strong experience with Python-based frameworks: FastAPI and/or Flask - Proficiency in designing RESTful APIs and microservices architecture - Database expertise: SQL (Snowflake/PostgreSQL/MySQL) and NoSQL (MongoDB/Redis) - Experience with API documentation tools like Swagger/OpenAPI - Implement robust authentication and authorization mechanisms - Optimize backend processes for scalability and efficiency - Ensure seamless integration between frontend and backend components - Build and maintain the complete application stack - Lead end-to-end development initiatives, collaborate with cross-functional teams - Provide technical guidance and mentorship to junior developers - Write unit, integration, and end-to-end tests to ensure code reliability - Automate build, test, and deployment pipelines using CI/CD tools - Monitor and manage production systems for reliability and scalability - Ensure code quality adheres to best practices for readability, maintainability, and performance - Conduct peer reviews and provide constructive feedback on code quality. Qualifications Required: - Bachelors or Masters degree in Computer Science, Software Engineering, or a related field - Proficiency in Git for version control and collaboration - Familiarity with Docker, Kubernetes, or other containerization tools - Experience with CI/CD tools such as Jenkins, GitLab CI/CD - Hands-on experience in Azure Dev Ops (Azure App Services, Keyvault, ADO Pipelines, Keyfactor Certificates, K8s) - Knowledge of WebSockets for real-time application features - Familiarity with Agile/Scrum methodologies. Additional Details: The location for this role is in Bengaluru, India. The company follows the policy of providing equal employment opportunity to all individuals regardless of various characteristics. AT&T is a fair chance employer and performs background checks only after making an offer.

Requirements

  • React.js
  • Python
  • SQL
  • NoSQL
  • RESTful APIs
  • CI/CD

Qualifications

  • Bachelors or Masters degree in Computer Science
  • Software Engineering
  • A related field

Preferred Technologies

  • React.js
  • Python
  • SQL
  • NoSQL
  • RESTful APIs
  • CI/CD

About the company

AT&T provides communications and entertainment services to consumers, businesses, and government agencies. It is focused on delivering reliable and innovative solutions for customers, and maintaining a fair employment environment.

Similar Jobs

Zoetis

Software Developer Full Stack

Zoetis

HyderabadNot disclosed
3 weeks agoOn-Site
K

Software Engineering - Developer

Kyndryl Holdings, Inc.

IndiaNot disclosed
2 weeks agoHybrid
SCG

Software Developer Engineer

SCG

IndiaNot disclosed
Last weekOn-Site