Aditude is a company focused on ad ops technology, aiming to help publishers maximize revenue through innovative solutions. They are seeking a Frontend Software Engineer to design, implement, and optimize their frontend platform, collaborating with diverse teams to ensure high-quality user experiences.
Responsibilities:
- Architect, develop, and maintain high-quality, scalable, and responsive frontend applications
- Work with design and product teams to transform UI/UX designs into pixel-perfect user interfaces
- Optimize applications for maximum performance, scalability, and usability across devices and browsers
- Collaborate closely with backend engineers to integrate APIs and ensure seamless end-to-end functionality
- Stay up-to-date with the latest trends and advancements in frontend technologies and frameworks, providing thought leadership in their adoption
- Drive technical decisions and contribute to architectural discussions to ensure robust and maintainable systems
- Ensure accessibility and usability standards are met in all deliverables
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field
- Proven track record of 2+ years of professional experience in frontend software development
- Strong proficiency in HTML, CSS, JavaScript (ES6+), and TypeScript
- Hands-on experience with React and Vue.js, with deep knowledge of their ecosystems (e.g., Vuex, React Router, Node & NextJS)
- Demonstrated expertise in optimizing applications for speed, scalability, and efficiency
- Proficiency in preventing, identifying, and resolving memory leaks is essential
- Excellent problem-solving skills and ability to thrive in a fast-paced, dynamic environment
- Strong communication skills and ability to collaborate effectively with team members of varying technical backgrounds
- Experience working in the ad tech space, with an understanding of programmatic advertising and data visualization
- Experience with modern build tools such as Webpack, Vite, or Parcel
- Knowledge of backend technologies, languages, and API design (e.g., Node, NextJS, Golang, REST) is a plus
- Experience working with Figma