Senior Full Stack Software Engineer

Stand Together
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:
Similar Remote Jobs
