Transeo (we provide software solutions to schools and school districts nationwide) is growing and seeking a Full-Stack Engineer for our software development team.

Our Tech Stack

Transeo’s backend systems follow the concept of a citadel - monolithic at the center with extensions into specialty microservices in rare and necessary cases. We’ve been involved in the Server Side Swift community since early 2017 and the majority of our backend services are written in Vapor, the leading Server Side Swift framework.

Transeo’s front-end system is a React codebase written in Typescript. We use tools like Create React App, Webpack, and Yarn to work. We stay away from overly complex patterns unless we deem them absolutely necessary - although our product has many layers to it, we try to avoid letting that seep into our codebase. We use Typescript to define our state management as well as our API requests/responses.

Position Responsibilities

You should already have a comprehensive understanding of how to build reliable, efficient backends and frontends. As a remote-first team, it’s also critical that you demonstrate strong people and interpersonal skills, as well as writing capabilities. Importantly, you don’t need to be an expert in our specific backend technology stack (Vapor/Swift) to be successful - you just have to be willing to learn quickly and dive right in. A typical day may include: writing code, crafting backend architecture, shaping our overall products, writing a feature pitch, or diagnosing a framework or Swift bug. This is a full-time position.

Here are some things we’ve worked on recently to give you a sense of what day-to-day work might look like:

  • Integrated a government API with our frontend, providing a set of assessments for students to complete.
  • Added configuration options to our graduation plan, allowing districts to dynamically configure sections on a page in real-time.
  • Refactored an important feature into a managed component with unit tests.
  • Fixed a bug that was reported by a customer and impacted their daily work.

Required Experience

  • Experience building and maintaining production-level backend applications
  • Fluent in a backend language/framework
  • Fluent in React and Typescript
  • Experience building and shaping backend applications
  • Ability to think about features as API-first responses
  • Experience working with relational databases (ideally MySQL)
  • Experience building and shaping React components based on product management specifications
  • Ability to interact with JSON API responses inside of frontend components
  • Experience communicating best practices for UI and UX patterns

Bonus Experience

  • Experience with Vapor/Server-Side-Swift
  • Experience writing unit tests
  • Visual design experience

Transeo needs a fun, brilliant, and motivated Full-Stack Engineer. Being a fast-growing startup, we first need a "doer" who will begin as one of the first members of our rapidly growing engineering team, “rolling up the sleeves” and doing whatever needs to be done to both lead and power our product quality.

The Company

Transeo is a different kind of company. We place a premium on social impact, having fun, working hard, and thinking deeply but practically. Transeo was created for educators by educators. We have forged both a corporate team and collaborative partnerships that represent some of the highest caliber talent and thinking in the field of K-12 education. In addition to diverse, high-energy, and smart professionals, we have a strong national network of leading educational organizations.

The Platform

We build and deploy software with a suite of tools that helps schools, districts, regional entities, and states transform the way they support students in their college, career, and life readiness journey. Transeo currently features 4 products (Serve, Jobs, Journey, College) with more on the way, all fully integrated and built using the most relevant and up-to-date tech stack. The suite is highly configurable to suit the needs of every organization and impacts students in highly meaningful ways.

Required Traits

  • Strong written and verbal communication skills
  • Energized about Transeo’s mission and goal: works to further our initiatives in all actions and ventures
  • Resourceful: Ability to utilize all available resources to solve a problem, including online communities and other coding literature
  • Learning-Oriented: willingly accepts assignments that broaden capabilities, learns from experiences and demonstrates a personal commitment to continuous learning
  • Dedicated to Continuous Improvement: Follows up on new ideas, develops and implements plans for improvement, and takes personal responsibility for growth
  • Resilient: accepts and learns from failure, stays constructive when criticized, and accepts feedback positively
  • Collaborative & Team-Oriented: develops and maintains effective relationships with colleagues by building rapport, inviting feedback, and driving collective problem solving

Compensation and Benefits

The salary range for this position is $80,000 to $130,000, commensurate with experience. We also provide the following benefits to all employees:

  1. Entirely remote team
  2. Annual employee retreat
  3. Generous paid time off
  4. All required hardware and software (PC/Laptop, Software, Tools & Platforms)
  5. Healthcare plans with substantial portions covered by Transeo including:
    1. Healthcare
    2. Dental
    3. Vision
  6. Potential for a stock compensation plan pending board + investor approval
  7. 401(k) program

How to Apply

Upload the following to the job posting:

  1. Your resume
  2. A short (< 300 words) personal statement about why you find Transeo interesting

Your materials will be reviewed and if the hiring team desires they will email you with potential next steps. Visit for more information on the company.

Transeo is an Equal Opportunity Employer

Thank you for considering an application for employment with the Transeo team! As an equal opportunity employer, Transeo values diversity of all kinds in our effort to create a stellar workforce of committed and passionate team members.