Slate Magazine

Principal Software Development Engineer - Frontend

Slate Magazine
Apply
2 hours ago
Remote, United StatesStaff+

Responsibilities

  • Lead the definition, design, architecture, implementation, and delivery of Slate software.
  • Build, code, test, and integrate system components while owning end-to-end code quality and system testing.
  • Lead code and design reviews and make complex technical trade-off decisions involving reliability, scaling, and long-term technology choices.
  • Collaborate with UX and product teams to create customer-focused digital experiences and applications.
  • Mentor engineers on advanced technical issues and assist managers with team career development.

Requirements

  • Bachelor of Science in Computer Science or equivalent work experience.
  • 12+ years of professional software development experience.
  • 10+ years of programming experience in at least one modern language such as Java or C++.
  • 10+ years of full-stack mobile development experience across Android, iOS, or modern web browsers and services, primarily using Java in a Linux or Unix environment.
  • 10+ years of experience architecting and designing new and existing systems, including design patterns, reliability, and scaling.
  • 10+ years of experience across the full software development life cycle, including coding standards, code reviews, source control, build processes, testing, and operations.
  • 7+ years of experience leading the design or architecture of new and existing systems.
  • Applicants must be authorized to work in the United States on a permanent basis.

Benefits

  • Startup environment with direct impact on company direction and success.
  • Culture emphasizing safety, customer focus, teamwork, continuous improvement, resourcefulness, and respectful collaboration.
  • Slate is an equal employment opportunity and affirmative action employer and provides reasonable accommodation for qualified individuals with disabilities.

Tech Stack

Categories

Slate Magazine

About Slate Magazine

11-50 employees
Contact me