Skip to content
All jobs

Full Stack Developer

  • Malbek
  • Remote — United States
  • Full Time
  • Developer

We are looking for a US based Full Stack Developerto help design, build, and scale our SaaS platform. You will work across the stack, from responsive front end interfaces to backend services, APIs, and data layers, collaborating closely with product, design, and other engineers to ship reliable, high-performance features used by our customers. This is a great role for someone who enjoys owning features end to end, reasoning about system design tradeoffs, and growing their skills across the entire technology stack.What You'll DoDesign, build, and maintain features across the full stack, from responsive UI components to backend services, APIs, and database schemasOwn features end to end, from technical design and estimation through implementation, testing, deployment, and monitoringDesign and implement RESTful and/or GraphQL APIs with attention to scalability, versioning, and query performanceWrite efficient database queries and design normalized schemas; contribute to indexing and query optimization for relational and/or NoSQL data storesBuild and maintain integrations with third party systems and APIs, including authentication flows (OAuth2/SSO) and webhook-based event handlingWrite unit, integration, and end-to-end tests; maintain strong automated test coverage and participate in thorough code reviewsContribute to system architecture decisions, including service boundaries, caching strategy, and data flow, as the platform scalesImprove application performance through profiling, load testing, and query/caching optimizationInstrument and monitor services using logging, metrics, and tracing tools; troubleshoot and resolve production incidentsContribute to CI/CD pipeline improvements, infrastructure as code, and deployment automationApply secure coding practices (input validation, encryption in transit/at rest, dependency and vulnerability management)Participate in agile ceremonies including sprint planning, standups, and retrosRequired Qualifications10+ years of professional full stack development experienceStrong proficiency in a modern front end framework (Angular) and TypeScript/JavaScript, including component architecture and state managementStrong backend experience in Spring Framework building production servicesHands-on experience designing, building, and consuming RESTful APIs; familiarity with API versioning and documentationSolid understanding of relational databases (PostgreSQL, MySQL) including schema design and query optimization, and/or NoSQL databases (MongoDB, DynamoDB)Experience with cloud platforms such as AWS, GCP, or Azure, including core compute, storage, and networking servicesProficiency with Git, code review workflows, and CI/CD pipelines (e.g., GitHub Actions, Jenkins, CircleCI)Experience writing automated tests (unit, integration, e2e) using frameworks such as Jest, Mocha, Cypress, or PlaywrightStrong understanding of web application security best practices (OWASP Top 10, authentication/authorization, encryption)Solid grasp of data structures, algorithms, and system design fundamentalsExcellent communication skills and ability to work cross functionallyNice to HaveExperience with GraphQL schema design and resolversFamiliarity with containerization (Docker) and orchestration (Kubernetes), and infrastructure as code (Terraform, CloudFormation)Experience with microservices, event-driven architectures, and message queues/streaming (Kafka, SQS, RabbitMQ)Experience with observability tooling (Datadog, Grafana, ELK, OpenTelemetry)Familiarity with e-signature or document workflow tools and their APIsContributions to open-source projectsWhat We OfferCompetitive salary and equityComprehensive benefitsFlexible PTO and remote friendly cultureLearning and development budgetCollaborative, high growth environmentOriginally posted on Himalayas