Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Текст:
TL;DR
Vue-first Fullstack (Vue) (TypeScript/Node.js, Vue, AWS): Building and extending civic engagement platforms across a TypeScript/Node.js backend and Vue frontend with an accent on end-to-end feature delivery, data modeling, and cloud deployment. Focus on developing a plugin-based civic assembly platform, designing PostgreSQL and MongoDB schemas, and delivering tested, maintainable software independently.
Location: Remote in the United States; Chicago, Illinois
Salary: $50–75/hour, depending on relevant experience
Company
A small, mission-driven organization building civic engagement experiences for higher education and communities.
What you will do
- Build and maintain end-to-end features across a TypeScript/Node.js backend and Vue frontend.
- Design and update PostgreSQL and MongoDB data models for well-scoped features.
- Develop and deploy services using AWS Lambda, S3, Aurora, DynamoDB, and IAM.
- Help build a plugin-based civic assembly platform for Democracy Leagues.
- Write tested, maintainable code and participate in code reviews.
- Communicate progress, blockers, and technical questions proactively with engineering, product, and program stakeholders.
Requirements
- 3+ years of professional software engineering experience.
- Strong experience with TypeScript and Node.js, plus experience with Django and Python.
- Experience with Vue.js or React, PostgreSQL, and MongoDB, including sensible schema design without relying on AI tools.
- Experience with AWS services including Lambda, S3, Aurora, DynamoDB, and IAM.
- Clear communication skills and comfort working asynchronously on a distributed team.
- Initiative, reliability, and commitment to code quality; a relevant degree, certifications, bootcamp credentials, or equivalent experience is preferred.
Nice to have
- Experience with NestJS.
- Familiarity with Terraform or other infrastructure-as-code tools.
- Experience in nonprofit, civic technology, or education technology.
Culture & Benefits
- Contract engagement for approximately 6–12 months.
- Expected workload of 30–40 hours per week.
- Work with a small, collaborative, feedback-driven team of about 30 people.
- Opportunity to contribute to civic technology addressing polarization and collaborative problem-solving.
- This is not an employee role and does not include employee benefits such as medical insurance or a 401(k).
Hiring process
- Submit a combined cover letter and resume in one PDF.
- The cover letter should explain three reasons the candidate is a fit for the role and why the role is a fit for them.
- Provide information about prior contractor experience and contracting structure.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
Civic Gym
5 дней назад
Senior Software Engineer (Vue/TypeScript)
135 000 - 150 000$
10 дней назад
Full Stack Engineer (Python/React)
102 300 - 114 300$
Agvend
6 дней назад
Senior Fullstack Engineer (Python/Django + React/TS)
5 000 - 8 000$
7 дней назад
Staff Fullstack Engineer (Medtech)
200 000 - 250 000$
7 дней назад
Full Stack Engineer (React/Python)
Zoro
8 дней назад
Senior Fullstack Software Engineer (Vue.js)
105 100 - 175 100$