Senior Full Stack Software Engineer

Stand Together Logo

Stand Together

πŸ“Remote - United States

Summary

Join Stand Together, a philanthropic community, as a Senior Full Stack Software Engineer to contribute to the development and success of Loop, a software product designed to help individuals connect with nonprofits. You will utilize your technical and organizational skills to build and maintain the platform's front-end and back-end systems, ensuring quality and scalability. The role involves executing QA procedures, designing infrastructure, and collaborating with a cross-disciplinary team. This position offers the chance to apply your skills to address societal challenges and make a positive impact. The ideal candidate will have at least 4 years of experience in frontend, backend, or web infrastructure technologies and a passion for software quality and user experience. Remote work options are available within the United States.

Requirements

  • At least 4 years of experience in either frontend, backend, or web infrastructure technologies, and a strong interest in learning technologies across the stack
  • Passionate about software quality and user experience
  • Knows and cares about sound product delivery practices like continuous delivery, automated testing, and test-driven development
  • Willing to fail fast and continuously iterate
  • Values high-quality, maintainable code, collective code ownership, and continuous improvement
  • Curious and collaborative, open to occasional pair programming and mentoring/learning from others
  • Low ego and willing to learn
  • Inclusive and open-minded
  • Effective communication skills and experience with asynchronous collaboration
  • Knowledge of cloud platforms with deployment experience in at least one platform (e.g., AWS)
  • Experience with manual Quality Assurance
  • Experience with setting up a testing technology is a must (e.g., Selenium, Storybook, Jest)

Responsibilities

  • Execute thorough Quality Assurance procedures and maintain automated testing in Selenium
  • Design and build the infrastructure necessary for developers to efficiently configure and deploy environments utilizing Bitbucket Pipelines and AWS resources
  • Develop and maintain both the front-end user interfaces using React and the back-end systems powered by Node, TypeScript, and PostgreSQL

Preferred Qualifications

  • Experience with SQL and use of Object-Relational Mapping tools is a plus
  • Have professional experience with TypeScript, React, Node.js
  • Familiarity with JavaScript frameworks and tooling, like Next.js, Express, Storybook, or similar

Benefits

  • Enjoy a 6% 401(k) match with immediate vesting, flexible time off, comprehensive health and dental plans, plus wellness and mental health support through Peloton and Talkspace
  • Join a passionate community of over 1,300 employees dedicated to improving lives and driving innovative solutions to complex social challenges
  • Thrive in a non-hierarchical environment that empowers employees to discover, develop and apply their unique talents
  • Our approach rewards the value you create through competitive salaries and bonus opportunities, allowing you to share in the success you help drive

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.