Frontend Software Dev Engineer

Oath Dulles , VA 20102

Posted 3 months ago

It takes powerful technology to connect our brands and partners with an audience of 1 billion. Nearly half of Verizon Media employees are building the code and platforms that help us achieve that. Whether you're looking to write mobile app code, engineer the servers behind our massive ad tech stacks, or develop algorithms to help us process 4 trillion data points a day, what you do here will have a huge impact on our businessand the world. Want in? As Verizon's media unit, our brands like Yahoo, TechCrunch and HuffPost help people stay informed and entertained, communicate and transact, while creating new ways for advertisers and partners to connect. With technologies like XR, AI, machine-learning, and 5G, we're transforming media for tomorrow, too. We're creators and coders, dreamers and doers creating what's next in content, advertising and technology.

About Identity Platforms

The Identity Team is responsible for Verizon Media's Identity and Privacy suite of products. We provide the platform and services for our users and partners to create, manage, and secure user accounts and their privacy options through online access and web service APIs. Every entry point to Verizon Media Technologies and properties go through Identity, which puts us in a very critical role at Verizon Media.

Position Responsibilities

  • Be part of a 4-5 engineer scrum team responsible for delivering end-to-end user stories.

  • Creating sophisticated interfaces for in-browser applications using JavaScript, HTML and CSS

  • Working with a Node.js and Express based MVC infrastructure

  • Contributing to the continual improvement of our design and development process

  • Working with backend engineering, product management and community/customer care to solve problems and fix bugs

  • Take high level design and break it down into low level design.

  • Convert detailed design into code accompanied by unit and functional tests.

  • Provide level of effort (LoE) estimates.

  • Troubleshoot issues and bugs.

Position Impact This position allows us to hire a person who can help build Privacy products and features. In many cases we are required by law but more importantly, we have an obligation towards our users to provide them with the ability to manage their privacy options. With these features and products, Verizon Media will provide a superior user experience and comply with various Privacy laws. This will also help the team by having a dedicated engineer to work on Privacy features instead of spreading team thin on multiple critical asks.

Position Opportunity We expect user privacy to be a big theme in coming years. Countries and States around the world will introduce new laws around user privacy and not complying with these laws could result in revenue loss and/or fines. Our users are also getting more aware of their privacy options. They expect transparency and ability to make the choices. The person in this position will work on a wide variety of initiatives and build domain expertise over time. This in turn will help us build future projects with faster turnaround time.

Position Requirements Minimum qualifications:

  • BS in Computer Science

  • Minimum of 2 years of recent hands-on experience writing web applications that perform well across browsers, operating systems, languages and devices

  • 2+ years working experience with JavaScript in the browser

  • 1+ years working experience with Node.js on the server

  • Thorough and recent experience with HTML and CSS

  • Current and detailed knowledge of browser peculiarities and how to work around them

  • A disciplined approach to development, documentation and file structure

  • Strong visual design sense and excellent taste

  • Hands-on experience using Git for software version control.

  • Must have worked as part of an Agile scrum team.

Additional preferred qualifications:

  • MS in Computer Science.

  • Client- or server-side JS performance optimization

  • Responsive layouts, and coding for all screens

  • Experience working with an internationalized sites

  • Familiarity with Privacy and Identity domains.

Verizon Media is proud to be an equal opportunity workplace. All qualified applicants will receive consideration for employment without regard to, and will not be discriminated against based on age, race, gender, color, religion, national origin, sexual orientation, gender identity, veteran status, disability or any other protected category. Verizon Media is dedicated to providing an accessible environment for all candidates during the application process and for employees during their employment. If you need accessibility assistance and/or a reasonable accommodation due to a disability, please submit a request via the Accommodation Request Form (https://www.verizonmedia.com/careers/contact-us.html) or call 408-336-1409. Requests and calls received for non-disability related issues, such as following up on an application, will not receive a response.

Currently work for Verizon Media? Please apply on our internal career site.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Eng 3 Software Dev & Engineering

Comcast

Posted 6 days ago

VIEW JOBS 1/13/2020 12:00:00 AM 2020-04-12T00:00 Business Unit: Summary: Responsible for planning and designing new software services on the platform using microservice approach. Analyzes, tests, and assists with the integration of new applications. Oversees the documentation of all development activity. Trains non-technical personnel. Assists with tracking performance metrics. Integrates knowledge of business and functional priorities. Acts as a key contributor in a complex and crucial environment. May lead teams or projects and shares expertise. Core Responsibilities: * Collaborates with project partners to identify product and technical requirements. Conducts analysis to resolve integration needs. * Designs new software and web applications, supports applications under development, and customizes current applications. Develops software update process for existing applications. Assists in the roll-out of software releases. * Oversees the researching, writing, and editing of documentation and technical requirements, including evaluation plans, test results, technical manuals, and formal recommendations and reports. * Keeps current with technological developments within the industry. Monitors and evaluates competitive applications and products. Reviews literature, patents, and current practices meaningful to the solution of assigned projects. * Assists in tracking and evaluating performance metrics. Ensures team delivers software on time, to specification, and within budget. * Works with Quality Assurance team to determine if applications fit specification and technical requirements. * Displays expertise in knowledge of engineering methodologies, concepts, and skills and their application in the area of specified engineering specialty. * Displays expertise in process design and redesign skills. Presents and defends architectural, design, and technical choices to internal audiences. * Consistent exercise of independent judgment and discretion in matters of significance. * Regular, consistent and punctual attendance. Must be able to work nights and weekends, variable schedule(s) as necessary. * Step in as a functional architect/designer and analyst as necessary * Other duties and responsibilities as assigned. Qualifications: We are looking for strong backend Java developers that can help build highly scalable and performing platform level APIs that are accessed by numerous consumers and are accessed millions of times a day. We are looking to develop and deploy these in AWS and Comcast Native cloud platforms. Must Have * Minimum 4-6 years of software development using Java * 2-3 years on Java technologies including J2EE, JDBC, Web services (SOAP/JSON) along with Oracle experience. * 1-3 years of Spring framework, specifically Spring Boot * Excellent design, coding and debugging skills * Experience developing REST interfaces * Understanding and experience developing and deploying microservices Strongly Preferred * Experience with Spring, Hibernate and open source software a big plus * Experience with one of the NoSQL or Graph data management technologies is desirable (Redis, Cassandra, Neo4J etc.) * Experience developing and deploying applications in any native cloud technologies such as CloudFoundry Nice To Have * Experience developing applications in Oracle PL/SQL, Pentaho, ETL tools * Experience with AWS, Lambda Serverless development * Experience with Python programming * Experience with GraphQL * Experience with dockerizing applications Education Level: * Bachelors Degree or Equivalent Field of Study: * Engineering, Computer Science Certifications: Years Experience: * Generally requires 4-6 years related experience Compliance: Comcast is an EEO/AA/Drug Free Workplace. Comcast is an EOE/Veterans/Disabled/LGBT employer. Comcast is an EOE/Veterans/Disabled/LGBT employer Comcast Dulles VA

Frontend Software Dev Engineer

Oath