Software Engineer, Web Applications

  • Oakland, CA
  • Full-time

Company Description

Home to the iconic Ask.com website and headquartered in Oakland’s thriving downtown, Ask Media Group is a collection of websites that help curious people find the information they need. Our growing portfolio of websites helps our users discover everything from bathrobes to tax forms, and we thrive on the challenge of developing a wide variety of sites that address everyday questions, no matter how large or small. Our team knows how to not only create but profitably grow digital properties to meaningful scale, touching the lives of millions of people each day. Ask Media Group is owned and operated by IAC (NASDAQ: IAC) and is a part of IAC Publishing, IAC’s collection of premium content brands.

Our key capabilities include:

• Multi-channel audience acquisition and monetization expertise.
• A rapid release application platform allowing us to develop and test a variety of new products.
• Deep data management, analytics, and machine learning expertise to drive engaging media experiences.
• 24x7 operations services with experience supporting multiple, international domains at scale.

Job Description

Ask Media Group is looking for a self-motivated, software engineer, web applications who has a passion for both client and server-side development. You will support our broad portfolio of sites, working on features and functionality that are core to our properties. The work you do will impact the millions of people using our sites worldwide. You’re a thought leader, and you demonstrate this by building creative solutions, and support rapid prototyping. You develop strong working relationships with others and want to collaborate across multiple teams.

Qualifications

What you will do

• Design and implement sites/apps/features from start to finish (R&D, design documentation, prototyping, implementation, unit testing, test plan/test cases, release engineering).
• Work with a technology stack that includes Node.js, OpenShift/Kubernetes/Docker, GitLab, AWS, and more
• Produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration.
• Identify, leverage, and successfully evangelize opportunities to improve engineering productivity.
• Learn and practice devops from the development side

What you bring to us

You are an experienced developer who enjoys a team environment and working with a diverse set of systems. You seek out collaboration and partnership with technology and business contacts.

  • Minimum 4-5 years of experience building high volume consumer facing applications
  • Advanced JavaScript skills (ES6, OO/functional, Node.js).
  • Solid understanding of software architecture best practices Passion for building new products/optimizing existing features in a fast paced, team-oriented environment, and participating in team wide discussions.
  • Proven ability to take a project from scoping requirements through actual launch of the project.
  • Sharp analytical abilities, proven design skills, excellent communication skills.
  • Solid CS fundamentals in Algorithms, Data Structures, Operating Systems, Networking, etc.
  • Solid web fundamentals (HTML, CSS, HTTP, cookies, cross-browser concerns, XSS.)

Additional Information

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender,sexual orientation, age, marital status, veteran status, or disability status