Job Description:
X
Key Responsibilities
Frontend Development:
- Design and develop responsive userfriendly interfaces using .
- Implement reusable UI components with modern design principles.
- Optimize frontend performance for maximum speed and scalability.
- Collaborate with UI/UX designers to translate wireframes and prototypes into highquality code.
- Advanced experience with React Hooks and TypeScript.
- Familiarity with modern frontend tools such as Webpack Babel and npm/yarn.
- Knowledge of responsive design principles and CSS frameworks like Tailwind CSS or MaterialUI
- Proficiency in HTML5 CSS3 and JavaScript (ES6)
- Familiarity with testing frameworks (e.g. Jest Cypress Enzyme) is a plus
Backend Expertise:
- Strong experience with Pythonbased 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 the backend integrates seamlessly with the front end and other services.
- Full Stack Integration:
- Build and maintain the complete application stack ensuring smooth communication between frontend and backend components.
- Troubleshoot and debug complex issues across the stack.
- Project Leadership:
- Lead endtoend development initiatives from design to deployment.
- Collaborate with crossfunctional teams including product managers and QA engineers.
- Provide technical guidance and mentorship to junior developers.
- Testing & Deployment:
- Write unit integration and endtoend tests to ensure code reliability.
- Automate build test and deployment pipelines using CI/CD tools.
- Monitor and manage production systems for reliability and scalability.
- Code Quality & Standards:
- Ensure code adheres to best practices for readability maintainability and performance.
- Conduct peer reviews and provide constructive feedback on code quality.
- Required Skills and Qualifications
- Good to have used the Tools :GitHubCopilot SonarCube and other code review tools
- Other Full Stack Skills:
- 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
- Should have handson experience in Azure Dev Ops (Azure App Services Keyvault ADO Pipelines Keyfactor Certificates K8s (Optional))
- Should have worked in Azure cloud platforms
- Soft Skills:
- Excellent problemsolving and analytical skills.
- Strong communication and collaboration abilities.
- Ability to work in a fastpaced environment and manage multiple priorities effectively.
Preferred Qualifications
- Knowledge of WebSockets for realtime application features.
- Familiarity with Agile/Scrum methodologies.
- Experience with performance optimization tools and techniques.
- Educational Requirements
- Bachelors or Masters degree in Computer Science Software Engineering or a related field.
- Flexible to work from office 3 days(in a week) from 12:30pm to 9:30pm
Weekly Hours:
40
Time Type:
Regular
Location:
IND:KA:Bengaluru / Innovator Building Itpb Whitefield Rd Adm: Intl Tech Park Innovator Bldg
It is the policy of AT&T to provide equal employment opportunity (EEO) to all persons regardless of age color national origin citizenship status physical or mental disability race religion creed gender sex sexual orientation gender identity and/or expression genetic information marital status status with regard to public assistance veteran status or any other characteristic protected by federal state or local law. In addition AT&T will provide reasonable accommodations for qualified individuals with disabilities.AT&T is a fair chance employer and does not initiate a background check until an offer is made.
Required Experience:
Senior IC