Back to Careers

Full Stack Engineer Inc. is seeking a Full Stack Engineer to join our team. Full Stack Engineers help build and perfect the foundation for our platforms. Full Stack Engineers collaborate with other members of the engineering team, as well as product, to define, scope and execute on iterations of our platforms to ensure customer satisfaction. offers both a full-suite platform for commercial/enterprise use and a peer-to-peer texting platform deployed by organizations of all size and scale to engage and activate their list of supporters, volunteers, and donors. 

What you’ll do:

  • Develop web application with JavaScript, HTML, and CSS
  • Develop backend with Java
  • Collaborate with the rest of the engineering team to design and launch new features
  • Implementation of a robust set of services and APIs to power the web application
  • Building reusable code and libraries for future use
  • Maintain code integrity and organization
  • Optimization of the application for maximum speed and scalability
  • Understanding and implementation of security and data protection
  • Integration of the front-end and back-end aspects of the web application

What we’re looking for: 

  • Minimum 1-3 years experience in a software engineer capacity
  • Experience with Java, JavaScript, and HTML
  • Familiarity and comfort working with microservices and cloud computing
  • Strong sense of ownership and accountability, bias to action, and comfort in an ever-changing startup environment
  • Knowledge of git, and open source development
  • Ability to work independently, as well as part of a team
  • BA/BS Degree 

Preferred Qualifications: 

  • Experience with React framework
  • Experience with TypeScript highly desirable 
  • Experience with SQL development
  • Highly experienced in coding with Java (J2SE, Sockets, Threads)
  • Working knowledge of React frameworks
  • Experience working in a startup environment

Compensation & Benefits:

  • Early stage stock options plan: We want you to be truly invested in the amazing things you’re helping to build.
  • Flexible Paid Time Off: We believe people are at their best when they have the time to rest their minds and bodies.
  • Health Benefits (Medical/Dental/Vision/LTD/STD/Life/AD&D): A healthy team is a happy team. We offer a competitive medical and dental plan to keep you and your family in tip-top shape.
  • 401(k): another place to stash that hard-earned cash.
  • Team Appreciation: Virtual game nights and other company-wide activities help keep the team connected and energized.

Copyright 2021 Inc. All rights reserved.