cover image
borough

Full Stack Engineer

On site

Burlington, United states

Mid level

Full Time

28-09-2025

Share this job:

Skills

Communication Python Java SQL NoSQL MongoDB PostgreSQL GraphQL CI/CD Docker Kubernetes Problem-solving Databases angular Azure node.js AWS Agile Spring Next.js React.js GCP Spring Boot CI/CD Pipelines FireBase

Job Specifications

Location: On-Site

Experience: 2-5 Years

Compensation: Equity Only

About Us

We are an early-stage startup on a mission to revolutionize civic engagement through technology. Our platform integrates mobile and web solutions to make public services more accessible, transparent, and user-friendly. If you're excited about building impactful tech and want to be part of an agile startup team, join us!

What You'll Do

Develop & maintain cross-platform mobile applications using Flutter (Dart).
Build & optimize the backend for scalability using Node.js, Python, or Java (Spring Boot).
Design & implement RESTful APIs for seamless communication between frontend and backend.
Develop web applications using React.js, Next.js, or Angular.
Integrate databases like PostgreSQL, Firebase, or MongoDB.
Ensure performance, security, and scalability of the full-stack system.
Work closely with designers & product managers to create user-friendly experiences.
Deploy applications using Docker, Kubernetes, or cloud services (AWS/GCP/Azure).

Who You ArePassionate about building scalable applications for mobile and web.
Comfortable working in a fast-paced startup environment.
Curious, problem-solving, and eager to learn new technologies.
Interested in civic tech and using technology for social impact.

Skills & Qualifications3-6 years of experience in Flutter development (Dart).
Experience with frontend frameworks like React.js, Next.js, or Angular.
Hands-on experience with backend development (Node.js, Python, or Java).
Knowledge of RESTful APIs, GraphQL, and WebSockets.
Experience with databases (SQL & NoSQL: PostgreSQL, MongoDB, Firebase).
Familiarity with state management (Provider, Riverpod, Bloc, GetX) in Flutter.
Understanding of CI/CD pipelines, Docker, and cloud services.
Experience deploying mobile apps to the App Store/Google Play.

*At this time we are unable to provide visa sponsorship and are looking for US citizens and green card holders.

Why Join Us?Equity ownership in an early-stage startup.
Work on a mission-driven product that transforms civic engagement.
Exposure to end-to-end development (mobile, web, and backend).
A collaborative environment where your contributions directly impact the product.

If you're eager to build full-stack & mobile solutions that make a difference, apply now!

About the Company

At Borough we are passionate to make communication between local governments run on maximum efficiency. We want to create the future with a digital Town Hall. Know more