
Software Engineer β 6 to 12 Month Contract
Posted Oct 6

Posted Oct 6
This is a fully remote position, open to applicants in Illinois.
β’ Develop and sustain features within the TypeScript/Node.js backend and Vue.js frontend.
β’ Deliver features from start to finish and influence technical decisions.
β’ Design and refine data models in MongoDB and PostgreSQL, subject to senior-engineer review.
β’ Utilize AWS services like Lambda, S3, Aurora, DynamoDB, and IAM for work development and deployment.
β’ Produce clean, tested, and maintainable code.
β’ Engage constructively in code reviews.
β’ Assist in the creation of the new civic assembly platform, including modules within a plugin-based framework.
β’ Clearly and proactively communicate progress, obstacles, and inquiries.
β’ Collaborate with the CTO, product manager, program teams, and senior engineers.
β’ Provide mentorship to other engineers.
β’ Contribute to the platforms that support Unify America's civic engagement initiatives.
β’ Over 3 years of professional software engineering experience.
β’ Strong proficiency in TypeScript and NodeJS.
β’ Experience with Django and Python.
β’ Familiarity with VueJS (preferred) or React.
β’ Practical experience with PostgreSQL and MongoDB, including the ability to design sensible schemas for well-defined features without relying on AI tools.
β’ Knowledge of AWS services such as Lambda, S3, Aurora, DynamoDB, and IAM.
β’ Experience with AI-assisted development tools like Claude, GitHub Copilot, or ChatGPT used judiciously.
β’ Strong communication skills and comfort working asynchronously in a distributed team environment.
β’ Demonstrated initiative, reliability, and a commitment to quality over quantity.
β’ A degree in Computer Science, Software Engineering, or a related field is preferred.
β’ Relevant certifications, bootcamp credentials, or equivalent professional experience are welcome.
β’ Experience with NestJS is a plus.
β’ Familiarity with Terraform or other infrastructure-as-code tools is also a plus.
β’ Experience in nonprofit, civic tech, or educational technology is advantageous.
β’ Must be a resident of the United States.
β’ Application must include a cover letter and resume in a single PDF document.
β’ Must indicate prior experience working as a contractor and outline the usual contracting structure.
β’ A healthy, appreciative, and feedback-driven work environment.
β’ Flexible remote work options.
β’ Contract opportunity offering 30β40 hours of work per week for a duration of 6β12 months.
Labcorp
Nect
Solventum
BackerKit
Get handpicked remote jobs straight to your inbox weekly.