Description
You’ll be working within an international group of teams which span from India to Europe and US
In this role, you will focus on building a data visualization application with React:
You will be a core member of a growth-minded cross-functional scrum team with a mentality based on Agile, Software Craftsmanship, and Extreme Programming
Developing a complex in-browser application in React.js
Contributing to the visual and interaction design, and working together with a UX designer
Collaborating with a platform team who is responsible for the infra-layer and the shell-application in a micro frontends architecture
Responsibilities
- Discuss the Cost of Change (= code quality) with your team members continuously
- Write unit tests, integration tests and API tests
- Should be able to support the application 24/7 based on team on-call rotations
- Collaborate a lot: Code Reviews and Pair Programming
- A focus on users: their user experience, the performance of the software, the accessibility. You want to understand why we’re building these features and how they’re used.
Key Skills
- Required
- Bachelor or Master’s degree in computer science or related discipline (field), or equivalent work experience
- At least 2 years of experience in frontend web development in a professional environment
- 2-4 years of experience with HTML5 and CSS3
- 2-4 years of experience with modern JavaScript (≥ES2015), TypeScript
- 2-4 years of experience with modern React (functional, hooks)
- 2-4 years of experience with Git and basic terminal skills with Bash or Zsh
- Familiarity with Docker
- Not being afraid of doing loads of tasks on your terminal
- Work closely with backend developers to understand and properly use the systems APIs
- Strong understanding of RESTful APIs and their practical application
- Fluent in English, both spoken and written, with a large vocabulary (C1 english level)
- Ability to work independently and as part of a team in a fast-paced and dynamic environment.
- Preferred
- Experience with Test-driven development
- An interest in users and UX: Personas, User Story Mapping, etc.
- Familiar with common user experience patterns
- Experience with Responsive Design and Progressive Enhancement
- Experience with Webpack and Babel
- Experience with Node.js as a server-side application, e.g. with NestJS
- Experience with functional programming
- Familiarity with API’s other than REST: GraphQL, gRPC, etc.
- Automation mindset: not willing to do loads of repetitive tasks
- Follow Agile principles and feature related discussions and participate in grooming and planning sessions to effectively translate business requirements to Agile stories.
![Nielsen](https://storage.googleapis.com/echojobs.io/static/logos/nielsen-com.png)
Nielsen
Advertising
Consulting
Digital Media
Market Research
Test and Measurement
TV
0 applies
5 views
Jobs from our Partners
ETS Engineer II – Platform Engineering, Virtual Server Engineering (VSE)
Vienna, Austria
US
Senior Staff Product Engineer
Santa Clara, CA
US
Other Jobs from Nielsen
Sr DevOps Engineer - AM-TECH-DA-46
Bengaluru, India
Remote Hybrid
Spark Engineer - (Spark using Scala, Spark SQL and Presto)
Bengaluru, India
Remote Hybrid
Software Engineering - AM-TECH-DA-Mobile-100
Bengaluru, India
Remote Hybrid
Software Engineer- MacOS Developer
Bengaluru, India
Remote Hybrid
Senior Test Engineer - embedded systems
Remote Hybrid
Senior Spark Engineer - (Spark using Scala, Spark SQL and Presto)
Bengaluru, India
Remote Hybrid
Similar Jobs
Senior Frontend Software Engineer - (frontend web development)
Bengaluru, India
Remote Hybrid
Senior Frontend Software Engineer - (frontend web development, modern React (functional, hooks))
Bengaluru, India
Remote Hybrid
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 320 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee