Full Stack Engineer

Tata Consultancy Services Ltd

NY

JOB DETAILS
SALARY
$100,000–$120,000 Per Year
SKILLS
Agile Programming Methodologies, AngularJS, Animation, Application Programming Interface (API), Best Practices, CSS (Cascading Style Sheet), Code Reviews, Communication Skills, Cross-Functional, Debugging Skills, FastLoad, Git, HTML (HyperText Markup Language), Internet Application, JavaScript, JavaScript Frameworks, Mock Up, Node.js, Performance Tuning/Optimization, Problem Solving Skills, Product Design, Programming Methodologies, Prototyping, REST (Representational State Transfer), React.js, Scrum Project Management and Software Development, Source Code/Configuration Management (SCM), State Library, Status Reports, Team Player, Test Plan/Schedule, Testing, Unit Test, User Experience Design (UXD), User Interface Design, User Interface Tools, User Interface/Experience (UI/UX), Vue.js, Web Browsers, Wireframes
LOCATION
NY
POSTED
30+ days ago

Full Stack Engineer

  • 5+ years of experience in frontend development, with a strong proficiency in HTML, CSS, and JavaScript.
  • Expertise in modern frontend frameworks such as React.js, or NextJs, including state management libraries (e.g., Redux, MobX).
  • Experience with modern backend API development frameworks such as NodeJS
  • Strong understanding of web standards, cross-browser compatibility, and responsive design principles.
  • Experience with frontend build tools and package managers (e.g., Webpack, npm, yarn) and version control systems (e.g., Git).
  • Knowledge of UI/UX design principles and experience working closely with designers to implement pixel-perfect designs.
  • Familiarity with RESTful APIs and asynchronous programming techniques for data fetching and manipulation.
  • Excellent problem-solving skills, with the ability to debug complex frontend issues and propose effective solutions.
  • Strong communication and collaboration skills, with the ability to work effectively in a cross-functional team environment.
  • Proven track record of delivering high-quality frontend solutions in a fast-paced, Agile/Scrum environment.
  • Work closely with product managers, designers, and backend engineers to deliver user-friendly and visually appealing web applications.
  • Design and implement responsive and accessible user interfaces using HTML, CSS, and JavaScript frameworks (e.g., React.js, Angular, Vue.js).
  • Collaborate with UX/UI designers to translate wireframes and mockups into interactive prototypes and production-ready code.
  • Optimize frontend performance and user experience, ensuring fast load times, smooth animations, and intuitive navigation.
  • Implement best practices for code quality, maintainability, and scalability, including modularization, code splitting, and state management.
  • Conduct code reviews and provide feedback
  • Collaborate with backend engineers to define API contracts and integrate frontend components with backend services.
  • Write unit tests and end-to-end tests to ensure the reliability and functionality of frontend components.
  • Communicate effectively with team members, stakeholders, and management to provide project updates, status reports, and technical recommendations.

Salary Range- $100,000-$120,000 a year

About the Company

T

Tata Consultancy Services Ltd