Discogs

Senior Engineer – React Native

Discogs

full-time

Posted on:

Location Type: Remote

Location: CaliforniaColoradoUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $120,000 - $127,500 per year

Job Level

About the role

  • Designing, building, and maintaining complex systems while fostering a culture of engineering excellence
  • Collaborating closely with other squads to develop scalable, optimized mobile features
  • Communicating across multiple squads to identify blockers, mitigate architectural risks, negotiate data contracts, and drive systematic improvements to mobile development practices
  • Taking full responsibility for the technical development of large, complex features from concept to deployment
  • Maintaining and adapting existing legacy codebases while driving modernization of the technology stack
  • Utilizing native iOS experience to develop and incorporate native modules into React Native environments
  • Implementing comprehensive test coverage (unit, end-to-end, and integration) and managing CI/CD pipeline automation
  • Driving the use of standardized tools to reduce development friction and establishing faster feedback loops
  • Partnering with Product, UX, and QA to examine ticket feasibility, simplify features, and deliver high-quality products that align with user needs
  • Coaching junior engineers by providing technical oversight, detailed documentation, code reviews, and

Requirements

  • Bachelor’s degree (BA/BS) in a Math/Computer Science related field or equivalent work experience
  • 4+ years of experience developing software solutions, including building and optimizing production systems under load
  • 4+ years of mobile development experience
  • 3+ years of experience with React Native
  • 2+ years of experience with native iOS development
  • 4+ years of experience in agile development (Scrum/Kanban), leading projects from requirements to delivery without guidance
  • Core Stack: proficiency in JavaScript, React, React Native, TypeScript, Redux, and Native iOS (Swift or Objective-C)
  • Working knowledge of Python and additional mobile languages (Java/Kotlin)
  • Deep understanding of HTTP APIs, REST, GraphQL, and JSON data integration
  • Proficiency with Git, VSCode, Android Studio, XCode, Apple Store Connect, Google Play Console, and CI/CD pipelines
  • Expertise in modern software architecture, including microservices, event-driven architecture, and cloud-native systems
  • Ability to treat internal platforms as products and understand how code affects business outcomes
  • Proven ability to communicate complex technical concepts to non-technical stakeholders and build consensus without direct authority
  • Demonstrated initiative to research technical discussions independently and seek data to support ideas
Benefits
  • Competitive compensation: salary, plus performance-related bonus program
  • 401(k) with employer match
  • 100% company-paid medical and dental insurance benefits for you and your dependents
  • 4 weeks paid vacation, increasing based on tenure
  • 18 weeks paid leave for birth moms
  • 8 weeks paid parental leave, including for adoption
  • Monthly wellness allowance
  • Annual professional and personal development allowance
  • Work from home office set-up and expense allowances
  • Flexible work location opportunities
  • Employer matching toward charitable contributions
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaScriptReactReact NativeTypeScriptReduxSwiftObjective-CPythonJavaKotlin
Soft Skills
communicationcoachingcollaborationproblem-solvinginitiativetechnical oversightnegotiationdocumentationconsensus buildingadaptability
Certifications
Bachelor’s degree in Math/Computer Science