Senior Frontend Software Engineer

1 week ago


Chennai, Tamil Nadu, India GfK Full time
As a

Senior Frontend Software Engineer


in GfK's flagship product, you will be provided with a great opportunity to work as part of an agile feature team of technologist within the GfK product ecosystem.

Specifically, you will work in a squad (mixing other developers, SREs, UI/UX designers, Product Owners, and Product Managers) dedicated to a project for the GfK Client Platform.

For this opening you will be part of the Retail Intelligence function, the teams that powers our advance descriptive analytics for Retailers on our Client Platform .


You Will:
Develop Micro frontends (MFEs) and single-page applications (SPAs) using React and TypeScript.

Participate in frontend architectural design sessions and community of practice.

Implement Test-Driven Development (TDD) for writing unit and integration tests.

Address application and data integrity issues, and fix defects and performance problems identified in testing.

Write various tests, including unit, integration, and acceptance tests using tools like React Testing Library (RTL) and Cypress.

Package applications using NPM, YARN, and webpack.

Propose projects that enhance working efficiency and quality.

Work with architects and Agile teams to shape system architecture and performance goals.

Translate UX designs into high-quality JavaScript, HTML, and CSS.

Integrate and consume RESTful APIs and GraphQL.

Engage in Agile practices, such as estimating and planning.

Collaborate effectively with team members.

Document technical efforts periodically.

You Have:
8+ years of experience in building SPAs with a focus on React and TypeScript.

Proficient in Micro-services architecture and RESTful API development.

Solid understanding of TDD and experience with unit testing frameworks.

6+ years of experience with React Testing Library (RTL) and Cypress for testing.

Familiarity with Source-Control systems, CI/CD pipelines, and containerization (Docker, Kubernetes).

Experience with CSS preprocessors like Sass or Less.

Knowledge of creating and managing API documentation (e.g., Swagger).

Understanding of design patterns and web user tracking analytics.

Experience with cloud platforms (preferably GCP) and deploying projects via CI/CD.

Interest in mentoring and improving the skills of fellow engineers.

Open and collaborative mindset in team environments.

Nice to Have:
Java experience and or Node.
JSKnowledge of SQL and No-SQL databases.
Familiarity with monitoring and alerting tools like Prometheus, Grafana.
Understanding of Unix systems.
Experience in large-scale micro-services environments.
Agile development experience (e.g., SAFe).

Your Team:


Passionate about technology, with a focus on cloud-native applications and a range of technologies you would additionally be exposed to such as Kubernetes, Elasticsearch, Java, and Spring.

Agile methodology driven, with a commitment to continuous improvement in processes, ways of working, and personal development.

Embraces change and values advice from others within a non-hierarchical structure.

Dedicated to innovation, problem-solving, and fostering an engaged, open mindset.

Our Benefits:
Exciting work environment that brings people together.

Use the latest digital technologies.

Ongoing trainings to support your development.

Opportunities for personal and professional growth.

Great compensation and bonus scheme linked to individual performance and company results.

Flexible working hours and home office.

We are an ethical and honest company that is wholly committed to its clients and employees.

We are proud to be an inclusive workplace for all and are committed to equal employment opportunity, focusing on all of our employees reaching their full potential.

We respect and value every employee regardless of race, ethnicity, gender, sex, sexual orientation, age, personality, experience, culture, faith, socio-economic status, or physical or mental disabilities.

We endorse the core principles and rights set forth in the United Nations Declaration of Human Rights and the Social Charter of Fundamental Rights of the European Union, promoting the universal values of human dignity, freedom, equality, and solidarity.



  • Chennai, Tamil Nadu, India Hiring Infinity Full time

    Role:Senior Frontend DeveloperAs a Senior Software Development Engineer specializing in web front-end, you will play a crucial role in the development and improvement of our back-office software. Your main responsibility will be to transform user requirements into appealing and interactive user interfaces, ensuring a top-notch user experience.Key...


  • Chennai, Tamil Nadu, India Vajro Full time

    About Us:We are on a mission to empower businesses to succeed in the mobile-first world by helping them create their own native mobile applications to increase engagement.Vajro is a cloud-based Mobile Commerce Platform that lets companies create mobile shopping apps for their stores. Our core product is a no-code Mobile App Builder. Brands can use Vajro to...


  • Chennai, Tamil Nadu, India Rocketlane Full time

    About Rocketlane Rocketlane is an exciting and fast-growing SaaS startup with a mission to deliver chaos-free, consistent, accelerated, and delightful B2B client project delivery across industries. With its current focus on aiding B2B SaaS companies to simplify and deliver an impressive customer onboarding journey, the Company is fast emerging as a leader in...


  • Chennai, Tamil Nadu, India Tazapay Pte Ltd Full time

    Senior Frontend Engineer Job Description About Tazapay Tazapay is founded by 3 seasoned professionals with extensive experience in payments, ecommerce, technology, cross border trade and high growth technology businesses. The company is financially backed by the likes of Sequoia Capital, Saison Capital, RTP Global etc. We no-> are a Singapore-based b2b and...


  • Chennai, Tamil Nadu, India Rocket Software Full time

    Job Description Summary:The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities,...


  • Chennai, Tamil Nadu, India NTT Data Vertex Software Inc. Full time

    We are looking for a skilled Senior Software Engineer to join our team at Career Progress Consultants in Chennai! Position: Senior Software Engineer Location: Chennai Experience: 5 - 9 years If you have several years of experience in software development and are passionate about creating high-quality code, we want to hear from you! Join us in...


  • Chennai, Tamil Nadu, India NTT Data Vertex Software Inc. Full time

    We are looking for a skilled Senior Software Engineer to join our team at Career Progress Consultants in Chennai! Position: Senior Software Engineer Location: Chennai Experience: 5 - 9 years If you have several years of experience in software development and are passionate about creating high-quality code, we want to hear from you! Join us in...


  • Chennai, Tamil Nadu, India Dreamwings Technologies Full time

    Position: Senior FrontendDeveloper(Angular)Experience:812YearsLocation:Chennai(Hybrid)Overview:Weare seeking an experienced Senior Frontend Developer proficient inAngular to join our dynamic team. As a Senior Frontend Developeryou will play a pivotal role in crafting robust and innovative webapplications that drive our companys success. Your expertise...


  • Chennai, Tamil Nadu, India HappyFox Full time

    As a Frontend Engineer Intern specializing in Javascript(React/Ember), you will work closely with the engineering team to develop and maintain our products while contributing to the design, implementation, and maintenance of our web-based applications. You will be responsible for building scalable and efficient frontend systems, ensuring their reliability...


  • Chennai, Tamil Nadu, India Encora Inc. Full time

    Senior Software EngineerImportant InformationLocation: ChennaiExperience: 5+ yearsJob Mode: Full-timeWork Mode: HybridJob SummaryDesign, develop, and implement of BACKEND- JavaResponsibilities and DutiesProficiency in the Spring framework and Spring Boot, with practical experience in developing scalable applications.Proficiency in frontend languages such as...

  • Frontend Engineer

    1 week ago


    Chennai, Tamil Nadu, India HappyFox Full time

    We're looking for an experienced Frontend Engineer to join our growing engineering team to help build and maintain HappyFox's product offerings. What you can expect as a Frontend Engineer at HappyFox: You will implement product features writing clean, robust, reusable code with tests. You'll work alongside the Product, Design, and, the Backend Engineering...


  • Chennai, Tamil Nadu, India Encora Inc. Full time

    Senior Software Engineer Important Information Location: Chennai Experience: 5+ years Job Mode: Full-time Work Mode: Hybrid Job Summary Design, develop, and implement of BACKEND- Java Responsibilities and Duties Proficiency in the Spring framework and Spring Boot, with practical experience in developing scalable...


  • Chennai, Tamil Nadu, India Epam Full time

    EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most...


  • Chennai, Tamil Nadu, India Nexthire Full time

    Designation-Senior Software Engineer - (Frontend)Role: FrontendExperience: 5-7YrsLocation: Chennai(Hybrid)About Vajro:We are on a mission to empower businesses to succeed in the mobile-first world by helping themcreate their own native mobile applications to increase engagement.Vajro is a cloud-based Mobile Commerce Platform that lets companies create mobile...


  • Chennai, Tamil Nadu, India Nexthire Full time

    Designation-Senior Software Engineer - (Frontend)Role: FrontendExperience: 5-7YrsLocation: Chennai(Hybrid)About Vajro:We are on a mission to empower businesses to succeed in the mobile-first world by helping themcreate their own native mobile applications to increase engagement.Vajro is a cloud-based Mobile Commerce Platform that lets companies create mobile...


  • Chennai, Tamil Nadu, India Qube Cinema Full time

    Your Role As a Frontend Development Engineer with the team, you will be responsible for designing, developing and maintaining multiple interfaces. These include the database that holds the metadata for every server at every screen at every theatre in the world the booking management systems that process and manage hundreds of thousands of operations a week...


  • Chennai, Tamil Nadu, India Encora Inc. Full time

    Encora is a global company that offers Software and Digital Engineering solutions, with more than 9000 Encorians around the world. Our technology practices include Cloud Services, Product Engineering & Development, Data Modernization & Engineering, Digital Experience, DevSecOps, Cybersecurity, Quality Engineering, Generative AI, among others.At Encora Inc....


  • Chennai, Tamil Nadu, India Rocket Software Full time

    Job Description Summary:Design and develop software product applications for market sale or large-scale proprietary software applications for internal use. Manage full software development life-cycle including testing, implementation, and auditing. Perform product design, bug verification, and beta support which may require research and analysis. Work...


  • Chennai, Tamil Nadu, India Encora Inc. Full time

    Encora is a global company that offers Software and Digital Engineering solutions, with more than 9000 Encorians around the world. Our technology practices include Cloud Services, Product Engineering & Development, Data Modernization & Engineering, Digital Experience, DevSecOps, Cybersecurity, Quality Engineering, Generative AI, among others. At Encora...


  • Chennai, Tamil Nadu, India Rocket Software Full time

    Job DescriptionSummary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software's compatibility with hardware and/or influences...