Job Description
DoubleVerify is seeking a Senior Front-End Software Engineer to enhance the front-end experience of its websites. The candidate will apply expertise in website performance, UX, and data visualization to product development and design. As a senior member, they will research and implement new technologies, contributing to the platform's technical architecture and standards.Role involves:
- Developing new components and applications in React.
- Creating templates and configurations for the web application framework.
- Collaborating on the integration and design of back-end API services.
- Authoring CSS, markup, and JavaScript for advanced UI and data visualizations.
- Integrating 3rd party CSS and JavaScript frameworks.
- Organizing code and assets responsibly.
- Applying best practices for code readability and reuse.
- Managing code changes and version control.
- Measuring and testing code function and performance.
- Collaborating on software development processes and team goals.
- Working with design, product development, and senior management.
Requirements:
- Mastery building advanced user interfaces.
- 5+ years experience with React or similar frameworks.
- Expertise in data visualization using D3 or other libraries.
- Expertise building websites within the Django web framework.
- Ability to break down complex application behavior.
- Application of appropriate strategies in testing, debugging and profiling code.
- Planning, estimating and organizing work.
- Excellent communication skills.
- Knowledge of contemporary and evolving front-end technologies.
Role offers:
- Opportunity to work on a leading media effectiveness platform.
- Chance to contribute to the technical architecture of the platform.
- Collaboration with various teams including design, product development, and senior management.