Back to Job Description

Senior Full Stack Software Engineer

  • Customer Acquisition
  • Remote, OR, 97458
  • Full Time
  • Bachelor's Degree
  • Experienced

Salary Range: $120000.00 - $190000.00 per year

Posted on

Job Description:

Senior Software Engineer

Alpha.io is a low-code platform for creating interactive and actionable data-heavy internal applications.

 

We’re looking for a Software Engineer to join our team. You’ll be an early team member at a growing, engineering-focused, profitable tech company.

 

The problem

Internal teams have unnecessarily tedious workflows. They require an excessive number of disparate platforms to merge data and perform daily UA work. These platforms include:

  • analytics tools like Looker and Tableau
  • external and internal APIs
  • databases and data warehouses
  • (the dreaded) spreadsheets

This is time consuming and inefficient. We think there’s a better way.

The solution

With Alpha, users define a data model that describes their data across multiple data sources. Data is joined and presented in tables and visualizations in Alpha Applications. Data sources are bidirectional, meaning that users can modify their data (update a row in a database, make an API call, etc.) directly within the application. Any actions a user takes in an application can be automated into a workflow.

The tech

Alpha is designed to enable performant, well-designed, and flexible applications. We use React and Apollo on the front end and Node and Apollo on the backend. We’ve found that the declarative nature of React and GraphQL work great with data-heavy applications, and our front end and backend architecture enable robust and flexible custom integrations and applications. We use TypeScript across the stack to increase productivity and reduce errors.

 

What we’re looking for

We’re looking for high-quality software engineers to expand our team. There’s always more we’d like to build, but we’re not willing to compromise on product and tech quality. We’re a very tight-knit, remote-first engineering team solving hard problems together. Some of the key skills you’ll need are:

 

  • Expertise in ReactJS.
  • Experience with TypeScript. It’s not necessary that you’re a TypeScript expert, but it helps.
  • Exposure to GraphQL. Experience with Apollo is a plus.
  • A keen eye for quality, both in the code you write and the interfaces you create.
  • Experience testing JavaScript functions and React Components (we use Jest). Familiarity with CI/CD.
  • Experience working with engineers, product managers, and designers in an agile development process.

Additionally, you’ll be an excellent fit if you have experience with the following:

  • Experience working with Node, especially serverless architectures.
  • Experience with relational and NoSQL databases.
  • Domain knowledge (you’ve built internal software to analyze and manipulate data, especially in areas such as marketing automation).

What Alpha.io offers

  • A great remote work environment - equal parts laid-back startup and motivated meritocracy
  • An executive team that has scaled startups in the past
  • Great opportunities to expand your skills and grow with the company
  • A competitive salary and unlimited PTO (we value performance and reward accordingly!)

 


Company Description:

We build enterprise internal tools your teams will love using.

Stop using spreadsheets or outdated internal tools and start using beautiful and snappy enterprise-level applications that are easy to maintain and use.

We specialize in building tools for a range of industries including Mobile Gaming, Marketplaces, and e-Commerce. Some of the use cases include Marketing, Creative Management, and Live Operations management.

customeracquisition.com
Powered by MightyRecruiter

Apply For This Job

This email is already being used, please Sign in to use a resume you have previously uploaded.
Select File

Remove

Select fileChange Remove
By clicking the above button, I am consenting to MightyRecruiter's terms of use and privacy policy. I also consent to have an account created for me on MightyRecruiter so that I can track the status of my job application and perform other job search activities.
Query?
Have a question for the Recruiter?
Cancel
© 2026, Bold Limited. All rights reserved
applicant.mightyrecruiter.com uses cookies as well as our third-party affiliates. No personal data is collected through cookies until you opt in to create application. Learn more ×