Software Development Engineer III (Front-End)

closed
Subsplash Logo

Subsplash

πŸ’΅ $150k-$180k
πŸ“Remote - Worldwide

Summary

Join Subsplash's Engineering team as a Senior Software Development Engineer (Frontend) and play a critical role in building and maintaining high-impact frontend projects. You will contribute to UI infrastructure, shared component libraries, and design systems, ensuring scalability and performance. This senior-level role demands autonomy and requires you to architect and develop complex applications, collaborate with cross-functional teams, and mentor junior engineers. You will work primarily with React Native, Ember.js, and Vue.js, but will also have opportunities to work with backend technologies. The position offers a competitive salary, comprehensive benefits, and the chance to work remotely from select US states.

Requirements

  • 7+ years of professional software development experience, with at least 3 years focused on frontend development
  • Deep expertise in JavaScript, TypeScript, HTML, CSS, and modern frontend frameworks like Next.js, React, React Native, and Ember.js
  • Experience and proficiency making architectural decisions, both in expanding existing projects and planning/implementing new systems
  • Strong experience integrating with backend APIs (REST, GraphQL) and optimizing data-fetching strategies
  • Deep understanding of frontend performance optimization, accessibility, and security best practices
  • Experience building and maintaining component libraries or shared frontend infrastructure
  • Experience protecting against security risks such as XSS, SQL Injection, appropriate use of TLS, and session hijacking
  • Proficiency in Cloud Networking and Network Security best practices
  • Experience writing unit tests and integration tests to automate detection of breaking changes
  • Excellent technical documentation and proposal-writing skills
  • Embraces Agile principles and Scrum
  • Able to navigate ambiguous requirements while prioritizing multiple projects, tasks, and bug fixes
  • Values collaboration, mentorship, and receiving constructive feedback
  • Bachelor of Science in Computer Science/Engineering or equivalent experience

Responsibilities

  • Architect and develop complex, high-quality frontend applications and shared UI components
  • Take ownership of key frontend projects and ensure technical excellence in design, performance, and scalability
  • Make architectural decisions, both in expanding existing projects and planning/implementing new systems
  • Partner with backend engineers to define API contracts and optimize data-fetching strategies
  • Contribute to the evolution of frontend infrastructure, frameworks, and tooling to improve developer productivity and application performance
  • Maintain a deep understanding of modern frontend architectures and advocate for best practices
  • Work closely with Product Managers, Designers, and Backend Engineers to deliver seamless user experiences
  • Actively contribute to the shared component library and frontend frameworks that power multiple teams across Subsplash
  • Participate in Agile ceremonies, providing technical insights and ensuring engineering feasibility of new product initiatives
  • Partner with QA engineers to define test strategies that ensure high reliability and maintainability
  • Review and influence technical design decisions across teams
  • Mentor and guide junior and mid-level engineers, fostering a culture of learning and technical excellence
  • Conduct thorough code reviews, emphasizing best practices, performance optimizations, and maintainability
  • Lead knowledge-sharing sessions to elevate the frontend engineering team’s expertise
  • Advocate for frontend accessibility, security, and performance best practices across teams

Preferred Qualifications

  • Experience with mobile app development, particularly React Native, Swift, or Kotlin
  • Familiarity with frontend hosting providers like Vercel, Netlify, or AWS Amplify
  • Understanding of containerization and orchestration (Docker, Kubernetes)
  • Experience working in a SaaS or product-driven environment
  • Knowledge of OWASP security best practices and experience securing frontend applications
  • Previous contributions to open-source frontend libraries or frameworks

Benefits

  • Generous Paid Time Off (Accrual rate of 15 days for the first year and then 20 vacation days per year beginning on your 1 year anniversary)
  • Medical Coverage
  • Dental Coverage
  • Vision Coverage
  • Short and long term disability and life insurance all free of charge
  • Competitive Compensation
  • 401k Matching
  • Professional Development
  • Top of the Line Equipment
  • Referral Program
  • Parental Leave
  • Family-Friendly Culture
  • The chance to work side-by-side with thought leaders in emerging tech
This job is filled or no longer available