Posted in

Staff Software Engineer – Developer Portal

Staff Software Engineer – Developer Portal

CompanyID.me
LocationMountain View, CA, USA
Salary$217565 – $260000
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior, Expert or higher

Requirements

  • Bachelor’s degree in Computer Science or related field of study.
  • At least 8+ years of front-end development experience, including experience working on apps using server-side rendering.
  • At least one year of experience in web technologies, HTML5 or CSS3 or SCSS or object-oriented design or REST-based APIs, or Git.

Responsibilities

  • Design, build and maintain, implement efficient, interactive, and responsive user interfaces for our customers
  • Consistently deliver complex features without oversight and provide oversight to other team members on their deliverables.
  • Guide team members, product managers, and stakeholders to solve the right problems and build the best solutions for customer needs.
  • Effectively switch gears between maintaining and refactoring old code and writing newer and more modern services.
  • Demonstrate mastery of object-oriented programming languages, tools, and technologies
  • Solve complex technical problems with varying degrees of ambiguity.
  • Act as a mentor to junior developers through code reviews and document critiques, and actively participate in cross-team knowledge-sharing forums.
  • Proven track record of owning and shipping features end to end including thorough automated test coverage, observability, monitoring, and documentation.
  • Consistently ship small and medium features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects.
  • Translate UX/UI design wireframes to actual code to bridge the gap between graphic design and technical implementation
  • Define how the application looks and how it works, optimizing for scalability, maintainability, and speed.

Preferred Qualifications

  • Must have an obsession for building quality products.
  • Strong understanding of querying techniques and optimizations on relational databases such as PostgreSQL or MySQL.
  • Experience working on B2C/B2B applications, particularly user onboarding, dashboards.
  • Exposure to deploying features using A|B testing strategies and ability to interpret results.
  • Experience building systems and services in a containerized, cloud-based, infrastructure as code driven ecosystem in any cloud platform.
  • Experience with GCP or other cloud-based platforms.
  • Ability to thrive when there are changing priorities and shifting of gears.
  • Must have strong oral and written communication skills, and be a team player with a self-managing work ethic.
  • Must be a self-starter passionate about software engineering, learning, and continuous improvement.
  • Experience working with React, Typescript, Web Components, and Ruby on Rails.
  • Startup experience.