CareerPlanGet AI match score →

Full Stack Engineer

🌐 Remote💼 Full-time🗓 2026-07-27

Core

Design, build, and maintain end-to-end web applications including back-end services, APIs, and responsive front-end interfaces.

Role type

Full Stack Engineer

Builds

End-to-end web applications, RESTful APIs, microservices, and cloud-deployed services.

Domain

Software Engineering / Web Development

Deliverable

production ML models | product features

Required skills

C# (.NET), Python, Java, Node.js, Go, JavaScript/TypeScript, HTML5, CSS3, SQL, NoSQL, Git, CI/CD, Docker, Kubernetes, React, Angular, Vue, RESTful APIs, GraphQL, Unit Testing, Integration Testing, Database Schema Design, ORM frameworks, Message Queuing Systems.

Preferred skills

Cloud platforms (AWS, Azure, GCP), Design Patterns, SOLID principles, Clean Architecture, NoSQL databases, CI/CD pipelines.

Technologies

.NET, Django, FastAPI, Express, NestJS, Spring Boot, Go, RabbitMQ, Kafka, Azure Service Bus, PostgreSQL, MySQL, SQL Server, MongoDB, Cosmos DB, Redis, DynamoDB, Entity Framework, SQLAlchemy, Hibernate, Prisma, JUnit, pytest, xUnit, Jest, Cypress, GitHub Actions, GitLab CI, Jenkins, AWS Code Pipeline, AWS, Azure, GCP, Docker, Kubernetes, React, Angular, Vue.

Responsibilities

Design, develop, test, and deploy high-quality software solutions; Write clean, maintainable, and well-documented code; Participate in requirements analysis, technical design, and architecture solutions; Build scalable, secure, and high performance RESTful APIs and microservices; Implement business logic, data validation, error handling, and logging; Design and optimize database schemas and queries; Write unit tests, integration tests, and end-to-end tests; Participate in code reviews, debugging, and performance optimization; Deploy applications to cloud platforms using containers.

Seniority

Mid-Senior, hands-on IC

Rewrite
## About the role We are looking for a skilled, versatile Full Stack Engineer to join our team and design, build, and maintain end-to-end web applications. In this role, you will develop back-end services and APIs, build responsive front-end interfaces, work with databases, and contribute to the full software development lifecycle. You will collaborate with product managers, designers, and other engineers to deliver reliable, scalable solutions. If you are passionate about full stack development, clean code, and modern engineering practices, this fully remote role offers the opportunity to make a meaningful impact. ## Key Responsibilities - Design, develop, test, and deploy high-quality software solutions across the entire stack. - Write clean, maintainable, and well-documented code following best practices and coding standards. - Participate in requirements analysis, technical design, and architecture solutions. - Contribute to the full software development lifecycle from planning to deployment and maintenance. - Build scalable, secure, and high performance RESTful APIs and microservices. - Implement business logic, data validation, error handling, and logging. - Work with frameworks such as .NET (C#), Python (Django/FastAPI), Node.js (Express/NestJS), Java (Spring Boot), or Go. - Design and integrate with message queuing systems (RabbitMQ, Kafka, Azure Service Bus) as needed. - Develop responsive, user-friendly web interfaces using modern frameworks (React, Angular, Vue). - Collaborate with designers and product teams to implement UI/UX requirements. - Design and optimize database schemas and queries in SQL (PostgreSQL, MySQL, SQL Server) and NoSQL (MongoDB, Cosmos DB, Redis, DynamoDB). - Use ORM frameworks (Entity Framework, SQLAlchemy, Django ORM, Hibernate, Prisma) for data access. - Write unit tests, integration tests, and end-to-end tests using frameworks like JUnit, pytest, xUnit, Jest, Cypress, or similar. - Participate in code reviews, debugging, and performance optimization. - Work with CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, Azure DevOps, AWS Code Pipeline). - Deploy applications to cloud platforms (AWS, Azure, or GCP) using containers (Docker, Kubernetes). ## Requirements - Must be a resident of the United States. - Previous experience in full stack development, software engineering, or related technical experience is preferred. - Proficiency in at least one back-end language such as C# (.NET), Python, Java, Node.js, or Go. - Proficiency in at least one modern front-end framework (React, Angular, or Vue). - Strong experience designing, building, and consuming RESTful APIs and/or GraphQL. - Strong proficiency in JavaScript/TypeScript, HTML5, CSS3, and responsive design. - Proficiency in SQL and experience with relational databases. Familiarity with NoSQL databases is a plus. - Proficiency with Git and GitHub/GitLab/Bitbucket workflows. - Experience with unit testing frameworks and integration testing. - Familiarity with design patters, SOLID principles, and clean architecture. - Familiarity with cloud platforms (AWS, Azure, GCP) and CI/CD pipelines is a plus. - Familiarity with Docker and Kubernetes is a plus. - Strong analytical and troubleshooting skills with a methodical approach to debugging and performance optimization. - Ability to communicate technical concepts clearly to both technical and non-technical stakeholders. ## Benefits - Work from anywhere - Competitive pay - Flexible schedule - Supportive and collaborative environment - Opportunities for growth and advancement
Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Wellfound ↗