Subsplash Logo

Subsplash

SDE I (Front-end)

Posted 2 Days Ago
Easy Apply
Remote
Hiring Remotely in USA
100K-115K Annually
Junior
Easy Apply
Remote
Hiring Remotely in USA
100K-115K Annually
Junior
As a Software Development Engineer I, you will work on front-end systems using JavaScript frameworks like React and Ember, engage in code reviews, and collaborate within a Scrum team to deliver user-friendly web applications.
The summary above was generated by AI
Software Development Engineer I (Front-end)

About Subsplash

Subsplash is an exciting, award-winning team of 290+ mission-driven people who are committed to our core values of humility, innovation, and excellence. Founded in 2005, we’ve remained family owned and operated while pioneering the market with the first ever church mobile app. Since then, we’ve been working together to build The Ultimate Engagement Platform™ for churches, Christian ministries, non-profits, and businesses around the world. We find excitement in serving our 17,000+ clients, creating impactful products, and delighting the 40 million real people who use our platform every day. Subsplash has won awards for best mobile experience, been voted top 100 Washington's Best Workplaces by the Puget Sound Business Journal, created some of the most downloaded apps of all time, and built enterprise software for world-class brands like XBOX, Microsoft, Samsung, Expedia, and Cisco; yet, at the end of the day, we love making a lasting impact and a difference in our world.

Working at Subsplash is more than just a job; we are a team of people who are courageous, inventive, and passionate about doing meaningful work every day. Don’t take our word for it—head to Glassdoor and see for yourself!

About the Team 

The Subsplash Product & Engineering Team is responsible for all products that the company develops including the App Platform and Merchant Services. We are a team of designers, developers, and coordinators, creating polished experiences for our clients and end users. The P&E Team is responsible for the entire user experience including: End-User Mobile Apps, the Subsplash Dashboard (our Content Management System), Subsplash Giving (Our Donation and Merchant Services Platform), Media services, the Web App, backend data feeds, analytics, and more. The Product Team supports our Clients by providing a unified set of tools to help reduce administrative overhead so Clients can focus on their core mission and expand their reach.

About the Role

As a Software Development Engineer I (Front-End), you will report to the Software Development Manager. You will work closely with your scrum team to build out innovative software systems that enhance the capabilities of Subsplash for our clients. As part of the scrum team you will work hard to achieve sprint commitments on time. You will be called upon to give estimates of assigned work, and you should feel comfortable with accurately estimating any size of project.   As part of the self organizing scrum team you should feel comfortable working independently, and be able to stay focused on committed tasks for the duration of a sprint.

As part of the Client-Side development team you will be expected to deliver world-class web experiences across all of the Subsplash products. Additionally, part of being on the Client-Side team means giving feedback on code reviews, as well as accepting critical feedback on your own code. You’ll be expected to write and review documentation, API docs, and code. You should also feel comfortable working with Designers, Product owners/stakeholders, and scrum masters, and offering constructive feedback when necessary.  You are expected to understand how to read and understand OpenAPI documentation, and build front-end systems to interact with the Subsplash backend systems. You are a high performing member of the team that loves to work in various Javascript frameworks such as React and Ember, but also has a deep understanding of front-end languages such as Typescript. You will also be called upon to work within our mobile app codebases. You are an excellent communicator and are able to effectively coach and mentor other members on the team. Team members are expected to take security, scalability and uptime of our software systems seriously.  It’s expected of you that you will take reasonable precautions to help ensure the software systems at Subsplash are performing at their best, and without defects.

Your Priorities

  • Write and maintain quality software
    • Implement well-structured, maintainable client-side code under the guidance of more senior engineers.
    • Build features and fix bugs in front-end applications using TypeScript (EmberJS, React) and other front-end technologies.
    • Learn and apply basic mobile development concepts (React Native, iOS, Android) as needed for your team’s work.
    • Participate actively in code reviews:
      • Incorporate feedback into your own work.
      • Ask clarifying questions to deepen your understanding of best practices.
    • Document your work clearly (comments, simple API docs, and basic wiki pages) so others can understand how your code works and how to use it.
    • Follow established architectural patterns and guidelines when implementing features, asking for help when requirements or designs are unclear.
    • Use existing client-side component libraries and patterns, and help identify opportunities to reuse rather than rewrite components.
  • Learn from others and support your team
    • Seek mentorship from more experienced engineers, being open to feedback and coaching.
    • Ask questions early and often to unblock yourself and ensure you’re building the right thing.
    • Share what you learn with teammates (for example, via small demos, documentation updates, or answering questions from peers at a similar level).
    • Demonstrate humility and collaboration:
      • Listen to others’ ideas.
      • Be willing to change your approach based on new information or feedback.
  • Be an effective Scrum team member
    • Provide honest estimates for your own tasks and update your team when estimates need to change.
    • Break down your work into manageable steps with help from more senior engineers when needed.
    • Communicate clearly about your progress and blockers so the team can help you stay on track with sprint commitments.
    • Write tests and follow team quality practices (linting, code style, basic automated testing) to keep defects low.
    • Balance the desire to move quickly with the need to produce reliable, maintainable code, deferring to senior guidance when tradeoffs are unclear.
  • Contribute to innovation and continuous improvement
    • Bring forward ideas for small improvements to the user experience, performance, or developer workflow.
    • Participate in experiments, spikes, and proof-of-concepts led by more experienced engineers, helping to implement and evaluate new approaches.
    • Suggest documentation or tooling improvements when you notice friction in your day-to-day work.
    • Take initiative in small ways—such as cleaning up code you touch, improving comments, or updating a wiki page—without waiting to be asked.

Compensation

The total compensation for this role will be between $100,000-115,000/yr.

Required Education + Experience
  • 0–2 years of professional software development experience (including internships, apprenticeships, or significant project work)
  • Foundational knowledge of JavaScript (and/or TypeScript), along with basic proficiency in HTML and CSS
  • Familiarity with at least one modern JavaScript framework or library (React, Ember, Angular, Vue, etc.) through coursework, personal projects, or work experience
  • Exposure to front-end tooling such as SASS/SCSS/LESS, Babel, or build tools (Webpack, Vite, etc.)
  • Basic understanding of core software development principles such as DRY, separation of concerns, modularity, and an interest in learning patterns like BEM and SOLID
  • Exposure to building responsive web interfaces and a desire to grow in UX/UI best practices
  • Interest in or exposure to mobile development (React Native, iOS, Android) and willingness to learn client-side development across web and mobile
  • Familiarity with version control (Git preferred), including branching, committing, and collaborating via pull requests
  • Some exposure to Agile or iterative development processes (scrum, kanban) through work, school, or personal projects
  • Demonstrated ability to learn new technologies quickly, follow existing patterns, and implement features with guidance from more senior engineers
  • Strong communication skills: able to ask clarifying questions, give status updates, and accept feedback on code and design decisions
  • Shows reliability, humility, and initiative: willing to learn, willing to help, and able to make steady progress with clear direction

You are…

  • Passionate: You demonstrate our core values of Humility, Innovation, and Excellence
  • Trustworthy: You understand the importance of confidentiality with sensitive information
  • Dependable: You care deeply about commitments and honoring agreements
  • Efficient: You naturally have the ability to prioritize multiple projects and tasks
  • A Communicator:  You have an aptitude for clear and concise communication 
  • A Driver: You are smart, persistent, and not easily blocked
  • A Learner: You are committed to growing and staying current with new technologies

Location

Subsplash currently has operations in 27 states across the US! As much as we would love to have employees in as many states and countries as we have clients, we are currently limiting hiring to the states we already operate in. As a result of that, this role is only available as a 100% remote position if you reside in one of the following states: 

AL, AR, AZ, CO, FL, GA, ID, IA, IN, KS, KY, MO, MI, MN, NC, NM, OK, OH, OR, SC, SD, TN, TX, UT, VA, WA, WY.

Unfortunately, if you do not currently reside in one of these states, we are unable to consider your application.

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, and the chance to work side-by-side with thought leaders in emerging tech

This position is classified as Full-time/Exempt. Primary position hours are 7:30 am to 4:30 pm Mon-Fri.

Note: Employment with Subsplash is contingent upon satisfactory proof of employee’s right to work in the U.S., as required by law and upon completion of a basic background check and; Employment with Subsplash is considered “at will,” meaning that either the company or the employee may terminate the employment relationship at any time without cause or notice. Subsplash is an Equal Opportunity Employer. We value all human life as all people are created with equal dignity, value, and worth. We do not discriminate on the ground of race, color, religion, sex, age, disability or national origin, or genetic information in the hiring, retention, or promotion of employees; nor in determining their rank, or the compensation or fringe benefits paid them.

Top Skills

CSS
Ember
Git
HTML
JavaScript
Less
React
Sass
Scss
Typescript

Similar Jobs

28 Minutes Ago
Remote or Hybrid
3 Locations
130K-175K Annually
Expert/Leader
130K-175K Annually
Expert/Leader
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
This role involves selling enterprise security software solutions, managing new business accounts, ensuring customer onboarding, and collaborating with internal teams to drive revenue growth.
Top Skills: Crm SoftwareMarketing Software
29 Minutes Ago
Remote or Hybrid
USA
140K-195K Annually
Senior level
140K-195K Annually
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Lead Red Team activities simulating threat actors, coordinate assessments, mentor team members, and communicate findings to management and technical teams.
Top Skills: Burp SuiteCobalt StrikeLinuxmacOSMetasploitNessusNetworking ComponentsNmapUnixWindows
30 Minutes Ago
Remote or Hybrid
Pennsylvania, USA
61K-144K Annually
Mid level
61K-144K Annually
Mid level
AdTech • Digital Media • Marketing Tech
The Engineer 2 will build and manage IT infrastructure for customer-facing applications, enhance systems/tools, and resolve technical issues while ensuring operational continuity.
Top Skills: Automating DeploymentsDatabase Management SystemsJ2EeModern Programming LanguagesOperating SystemsPerlSan/Hba SoftwareShell ScriptingTcp/IpWeb Servers

What you need to know about the Austin Tech Scene

Austin has a diverse and thriving tech ecosystem thanks to home-grown companies like Dell and major campuses for IBM, AMD and Apple. The state’s flagship university, the University of Texas at Austin, is known for its engineering school, and the city is known for its annual South by Southwest tech and media conference. Austin’s tech scene spans many verticals, but it’s particularly known for hardware, including semiconductors, as well as AI, biotechnology and cloud computing. And its food and music scene, low taxes and favorable climate has made the city a destination for tech workers from across the country.

Key Facts About Austin Tech

  • Number of Tech Workers: 180,500; 13.7% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Dell, IBM, AMD, Apple, Alphabet
  • Key Industries: Artificial intelligence, hardware, cloud computing, software, healthtech
  • Funding Landscape: $4.5 billion in VC funding in 2024 (Pitchbook)
  • Notable Investors: Live Oak Ventures, Austin Ventures, Hinge Capital, Gigafund, KdT Ventures, Next Coast Ventures, Silverton Partners
  • Research Centers and Universities: University of Texas, Southwestern University, Texas State University, Center for Complex Quantum Systems, Oden Institute for Computational Engineering and Sciences, Texas Advanced Computing Center

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account