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
Testing and experimenting with new technologies to underpin technology decisions
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
- Write clean code (mindful about coupling, separation of concerns, etc.)
- 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.
- Work closely with backend developers to understand and properly use the systems APIs
- Effectively communicate complex technical concepts to non-technical stakeholders, such as designers, data scientists, and product managers to drive internal alignment
Key Skills
- Required
- Bachelor or Master’s degree in computer science or related discipline (field), or equivalent work experience
- At least 4 year of experience in frontend web development in a professional environment
- 4-8 years of experience with HTML5 and CSS3
- 4-8 years of experience with modern JavaScript (≥ES2015), TypeScript
- 4-8 years of experience with modern React (functional, hooks)
- 4-8 years of experience with Git and basic terminal skills with Bash or Zsh
- 2+ years of experience working with Docker
- Not being afraid of doing loads of tasks on your terminal
- At least 2 years of experience with larger codebases and design patterns and principles
- Familiar with common user experience patterns
- Strong understanding of RESTful APIs and their practical application
- Automation mindset: not willing to do loads of repetitive tasks
- Willingness and skills to coach junior or mid-level engineers
- Fluent in English, both spoken and written, with a large vocabulary (C1 english level)
- Commitment to following best practices for security, scalability, and performance.
- Excellent problem-solving skills and ability to troubleshoot complex technical issues in production environments.
- Strong communication skills to collaborate effectively with cross-functional teams, stakeholders, and third-party vendors.
- Continuous improvement mindset to identify opportunities for automation, optimization, and efficiency gains in infrastructure and deployment processes.
- Ability to document processes, procedures, and technical architectures for knowledge sharing and future reference.
- Follow Agile principles and feature related discussions and participate in grooming and planning sessions to effectively translate business requirements to Agile stories.
- Preferred
- Leadership qualities and the ability to inspire and motivate a team
- At least 1 year of experience with Test-driven development
- An interest in users and UX: Personas, User Story Mapping, etc.
- Experience with Responsive Design and Progressive Enhancement
- Experience with Webpack and Babel
- Experience with in-browser performance optimisation and best-practices
- Experience with Node.js as a server-side application, e.g. with NestJS
- Familiarity with API’s other than REST: GraphQL, gRPC, etc.
- Experience with functional programming
![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
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
Frontend Software Engineer - (Frontend Web Development)
Bengaluru, India
Remote Hybrid
Senior Solution Engineer - (Japanese Speaker)
Kuala Lumpur, Malaysia
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