Bestkaam Logo
Tata Consultancy Services Logo

Frontend Developer

India, Karnataka, Bengaluru

2 weeks ago

Applicants: 0

INR 5 - 15 LPA

2 months left to apply

Job Description

Greetings from Tata Consultancy Services!!!


Required Experience: 4+ Years

Location: Bangalore


About the Role:

As a Senior Software Engineer, you will focus on engineering beautiful user interfaces and interactions. You will use your deep UI engineering and creative skills to take an influential role in iterating and continuously deploying new features, functionality, and products to our customers.


You will be an important part of a lean DevOps and automation culture where we’ll be looking for you to collaborate with the backend and product teams to drive UI architecture, champion UI code quality, and to build optimized experiences for our end-users.

The candidate must be fluent in ES6+ JavaScript/TypeScript, while also combining expertise with modern JavaScript libraries, tools, and runtimes to engineer abstract, secure, reusable, and testable UI components and applications.


Responsibilities and Duties of the Role:

  • Reason logically and creatively, identifying problems, drawing valid conclusions from the data available, and develop effective solutions while applying creative thinking in the design and development of high performing web applications
  • Collaborate with peers to design complex applications, peer review code, and suggest optimization
  • Enable continuous deployment by championing quality engineering practices: linting, unit testing, e2e testing, pipeline automation
  • Collaborate with and influence product teams to build and maintain design system standards, processes, and adoption
  • Check-in valuable, clean code daily that adds new features and capabilities
  • Help define engineering best practices and provide technical mentorship
  • Investigate and resolve any production issues from end user (UI) to service layer and work to prevent them


Required Education, Experience/Skills/Training:

  • 3+ years of experience in web application development or software engineering in a large enterprise environment using modern frameworks
  • Have expertise with JavaScript ES6+/TypeScript, native DOM interfaces, WebSocket protocol, REST/SOA patterns.
  • Expertise with programming using a best of breed UI stack: React/React Query, TypeScript, Tailwind, Jest, React Testing Library, Webpack, Babel, Node/Express, OAuth.
  • Have a track record of championing quality engineering; be adamant that all UI code is written in a way that can be tested both with unit tests and end-to-end tests.
  • Have a strong understanding of (and be opinionated about) browsers, devices, OS, and other user agent interoperability and compatibility concerns
  • Have hands on DevOps experience with AWS, GitLab CI/D pipelines, Docker, Kubernetes/Helm
  • Have experience working with high-performing teams using Agile and methodologies and frameworks

Experience with:

  • React, Typescript
  • Redux Toolkit, React Query
  • Jest, React Testing Library
  • Webpack Build / Bundling
  • Next.JS, Express
  • REST / SOA Patterns
  • CSS, Tailwind
  • OAuth, OpenID, SSO
  • Git Branching, Merging, Flows
  • Docker, Kubernetes, CI/CD Pipelines

Additional Information

Company Name
Tata Consultancy Services
Industry
IT Services and IT Consulting
Department
N/A
Role Category
Information Technology
Job Role
Mid-Senior level
Education
No Restriction
Job Types
On-site
Employment Types
Full-Time
Gender
No Restriction
Notice Period
Immediate Joiner
Offered Salary
INR 5 - 15 LPA
Year of Experience
1 - Any Yrs
Job Posted On
2 weeks ago
Application Ends
2 months left to apply

Similar Jobs

Amazon

3 months ago

Software Development Engineer - FinTech, FinTech

Amazon

Capgemini

2 weeks ago

Automation Test Engineer (Rest Assured + Cucumber)

Capgemini

Magna International

2 weeks ago

Front End Designer

Magna International

Confio Technologies Private Limited

3 months ago

Senior Flutter Developer

Confio Technologies Private Limited

Newell Brands

2 weeks ago

Engineer - Process

Newell Brands

EXL

2 weeks ago

Associate - Business Analyst

EXL

GlobalLogic

3 weeks ago

Python Backend Developer IRC287226

GlobalLogic

Circle K

2 weeks ago

Associate Data Analyst - Enterprise & Reporting

Circle K

Turing

2 weeks ago

Remote Python Engineer

Turing

EY

2 weeks ago

SAP Product Life Cycle Management-Senior

EY