Software Engineer

Haystack
US - New Jersey - Newark
View Company Profile / << Go Back

  • Job Type: Full time
  • 30+ days ago

Job Description

Lead complex technical initiatives and mentor developers to foster deep technical understanding. Develop applications and services for a global listener base while collaborating with product, UX, and QA teams in an agile environment.

Requirements: Requires at least 3 years of professional software development experience and 2 years of experience in system design and architecture. A Bachelor's degree in Computer Science or equivalent practical experience is required.

Key Skills: Software Development, System Design, System Architecture, Software Development Lifecycle, Code Reviews, Source Control, Build Processes, Testing, Operations, Agile Methodology, Mentoring, Technical Leadership

Benefits: Health insurance, 401(k) matching, Paid time off, Parental leave, Sign-on bonuses, Stock units




Fast Track Upload