https://bayt.page.link/95zVwWYSGVPhJVPF6
Back to the job results

Senior Software Engineer - UI

Yesterday 2025/07/18
Other Business Support Services
Create a job alert for similar positions

Job Description

At Nielsen, we are passionate about our work to power a better media future for all people by providing powerful insights that drive client decisions and deliver extraordinary results. Our talented, global workforce is dedicated to capturing audience engagement with content - wherever and whenever it’s consumed. Together, we are proudly rooted in our deep legacy as we stand at the forefront of the media revolution. When you join Nielsen, you will join a dynamic team committed to excellence, perseverance, and the ambition to make an impact together. We champion you, because when you succeed, we do too. We enable your best to power our future.

Key Responsibilities:


  • Analyze, design, code, and test highly complex software independently, ensuring robustness and scalability.
  • Act as a technical lead, providing expertise and strategic direction in software development projects.
  • Develop and implement strategies for complex software applications, adapting architecture as necessary to meet evolving requirements.
  • Author comprehensive technical documentation to aid in maintenance and knowledge sharing.
  • Develop, test, and maintain software applications, ensuring they are user-friendly, efficient, and meet all specified requirements.
  • Lead and contribute to all phases of testing, from unit to user acceptance, and ensure software quality through revisions based on test outcomes.
  • Provide leadership within project teams, offering technical insights, reviewing code, and suggesting enhancements.
  • Support internal users and support teams by troubleshooting, assessing, and resolving software issues promptly.
  • Evaluate and integrate new technologies to enhance development capabilities and application performance.
  • Manage software configurations, ensuring adherence to IT standards and maintaining version control in repositories.
  • Collaborate with vendor partners, providing direction when necessary to align with project goals.

Specific Technical Skills:


  • Deep understanding of Javascript and related frameworks, ability to evaluate strengths and weaknesses of coding choices, alongside proficiency in design patterns.
  • Expertise in frontend design, development and related technologies such as in Javascript, CSS, HTTP, including frameworks like ReactJS, jQuery, NodeJS, Webpack, Babel.
  • Familiarity with Microservices, RESTful services, Deployment Topology (CDN, Cachings, UI Speed and Performance Optimization).Solid understanding of Data Structures and Algorithms, with an emphasis on scalability and performance optimization.
  • Proficient with testing frameworks appropriate for different levels of the test pyramid. Hands on in developing unit tests and automated test suites using frameworks such as Jest, Mocha, Selenium, Cucumber, etc.
  • Familiarity and willingness to learn backend technologies, to evolve into a full stack engineer.

Qualifications:


  • Minimum of 5 years of related experience with a Bachelor’s degree, or equivalent education/work experience.
  • Strong problem-solving skills with an aptitude for learning and implementing new technologies.
  • Excellent leadership skills with experience in leading projects or teams.
  • Exceptional analytical and communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders.


You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.