Senior Frontend Engineer II

Full time @Tarauli posted 5 months ago

Job Description

Full job description

At Dictionary.com, the Senior Software Engineer II is a top contributor to one or more software product teams. As a Senior Software Engineer II on our team, you’ll be expected to write clean and maintainable code, contribute to the architecture of performant applications, execute on complex product requirements to deliver minimalist solutions, coach other engineers, and provide rigorous code reviews, all while adhering to our standards, conventions, and best practices.

As a Senior Software Engineer II, you will:

  • Work as a member of a self-organizing team within the Agile Scrum process and the SDLC
  • Design, develop, and test software solutions in accordance with Agile user stories and bug tickets
  • Adhere to stringent standards regarding security, compliance, quality, observability, and cost
  • Author architectural diagrams and clear, concise documentation
  • Actively grow your skill set by strengthening your proficiency in software development fundamentals, advanced engineering techniques and technologies, design patterns and best practices
  • Coach and set an example for less senior engineers

Requirements

Senior Software Engineers II at Dictionary.com are expected to be capable of the following:

  • Advanced proficiency in front-end Web development using JavaScript, React 18+, NodeJs, CSS3, semantic HTML, and related technologies, including demonstrable knowledge of idiomatic coding practices and design patterns
  • Proficiency developing services using Node and Express and REST APIs (level 3) and/or GraphQL APIs
  • Tooling using enterprise standard tools and methodologies like Webpack, ESLint, Jest, Cucumber, TDD, BDD and/or ATDD
  • Authoring clear documentation and architectural diagrams
  • Source control management via Git and Github
  • Development on the AWS Platform
  • Experience working in an enterprise CI/CD environment
  • User-level knowledge of industry-standard business tools like Jira, Confluence and Slack.

Additionally, you’ll score some bonus points if you have any of the following experience or knowledge:

  • Manipulating SQL and/or No-SQL databases, like MySQL and MongoDB
  • Serverless architecture and technologies, particularly on AWS (Lambda, SQS, AppSync, etc.)
  • Implementing online display ads via Google Publisher Tags (GPT)
  • Instrumenting user analytics via Adobe Analytics
  • A/B and multivariate testing using tools like Optimizely or Adobe Target

Who We Are

Dictionary.com is committed to eliminating anxiety with the English language through simple, expertly crafted definitions, the perfect synonyms, and rich narratives about the intersection of words and culture. We are the leading digital source for everything related to words and their meanings, with 70 million monthly users and 100 million app installs. We believe words are core to the human experience, and as such, we’ve made it our mission to deliver the best dictionary and thesaurus imaginable to the largest audience possible.

The Dictionary.com team exudes energy and a passion for words and language and is driven to invest in the people and products that will propel Dictionary.com forward another 20+ years.

 

Disclaimer

This is an outline of the primary responsibilities of this position. As with everything in life, things change. The tasks and responsibilities can be changed, added to, removed, amended, deleted and modified at any time by the leadership group.

 

Colorado, New York City, California, and Washington Candidates Only. The salary range for this position is seventy-nine thousand five hundred dollars to one hundred sixty-nine thousand five hundred dollars. The position may also be eligible for an annual bonus and other employment-related benefits including, but not limited to, medical, dental, and vision benefits, 401K retirement plan, and paid-time off. More information regarding these benefits and others can be found here. The information regarding compensation and other benefits included in this paragraph is only an estimate and is subject to revision from time to time as the Company, in its sole and exclusive discretion, deems appropriate. The Company may determine during its review of the proposed compensation and benefits provided for this position, that the compensation and benefits for such position should be reduced. In no event will the Company reduce the compensation for the position to a level below the applicable jurisdictional minimum wage rate for the position.

Related Jobs