Great Minds logo
Great Minds

Great Minds is an education management organization dedicated to providing all students with a high-quality education that includes a complete range of liberal arts and science pro

Staff Software Engineer

Location

Washington

Posted

128 days ago

Salary

$148K - $160K / year

Seniority

Lead

Bachelor Degree5 yrs expEnglishAngularAWSJavaScriptNode.jsReactVue.js

Job Description

Staff Software Engineer

Great Minds

• Collaborate with product managers and product designers to build great products • Coach and mentor software engineers • Review application code to ensure Great Minds is releasing high quality software • Evaluate, decide and implement technical architecture decisions and designs and communicate those decisions to others.

Job Requirements

  • 5+ years experience as a software engineer, of which 3 or more of those years show proven experience designing technical solutions at the component or module level
  • Expertise designing and operating in a cloud-native application environment (preferably with AWS)
  • Ability to develop production-ready code using one or more of the following languages/frameworks: JavaScript, NodeJS, React, Vue, or Angular
  • Ability to effectively communicate application architecture (written and verbal) to multiple audiences
  • Sense of intellectual curiosity and a passion for learning with a strong problem-solving mindset
  • Experience working with Content Management Systems (CMS) and/or dynamic content authoring workflows is a plus
  • Experience in Education, EdTech, or Media Publishing is a plus

Related Job Pages

More Full-stack Engineer Jobs

Raspberry AI logo

Senior Product Engineer

Raspberry AI

Generative AI for the fashion industry

OtherRemoteTeam 11-50H1B No Sponsor

• Design, develop, and maintain a frontend generative AI web app (React/NextJS/Typescript) and related backend services (FastAPI/Python) • Develop and maintain RESTful APIs for seamless integration with frontend applications • Collaborate closely with machine learning engineers to translate prototypes into production-ready systems • Participate in all phases of the software development lifecycle, including design, implementation, testing, and deployment

United States
Stable logo

Product Engineer

Stable

A virtual address + mailroom for business.

OtherRemoteTeam 11-50H1B Sponsor

• Obsess over the customer to build pragmatic solutions to their problems • Lead end-to-end implementation of features, from discovery through implementation • Design software that solves real-world logistics challenges—often involving both automation and human-in-the-loop workflows • Architect and implement core infrastructure that helps us scale both customer and mail volume • Balance technical complexity with input from customers, operations, and the business

United States
GovSignals logo

GTM Engineer

GovSignals

Be the First to Know. Bid. Win. The Intelligent GovCon Platform.

OtherRemoteTeam 11-50H1B No Sponsor

• Build the Marketing System: Stand up the core GTM tech stack (automation, attribution, CRM integrations) and establish scalable processes from the ground up. • Growth Experiments: Run scrappy, high-velocity tests (A/B, messaging pilots, channel experiments) to validate positioning and accelerate adoption. • Messaging & Content: Translate technical AI features into compelling narratives—decks, demos, one-pagers, and case studies. • Campaign Design & Execution: Launch end-to-end GTM campaigns (email sequences, paid/social, webinars, landing pages) to generate awareness and pipeline. • Analytics & Insights: Define success metrics (CAC, LTV, funnel conversion), build dashboards, and refine strategies with data. • Cross-Functional Collaboration: Partner with product, sales, and ops to ensure GTM programs align with ICPs, sales workflows, and customer adoption.

New York
Job Closed
ASAAS logo

Full Stack Software Engineer – Architecture

ASAAS

Simplificamos o recebimento de cobranças para pessoa física, MEIs e grandes empresas.

Full TimeRemoteTeam 501-1,000Since 2010H1B No Sponsor

• Translate business logic into high-quality code, adhering to established standards and best practices • Participate in defining and implementing new features and fixing bugs • Understand and discuss problems and proposed solutions, always seeking the best technical approach to the challenges faced • Review code delivered by team members • Break down large deliveries into cohesive, smaller deliverables • Monitor implemented solutions in production, assessing errors, performance, and availability • Contribute to improvements or new standards in the Engineering knowledge base • Identify and resolve structural issues in product code (cross-cutting concerns) • Monitor application telemetry and implement performance improvements • Implement reusable components and abstractions for engineering teams • Provide technical consulting to engineering teams on technical decisions • Communicate technical decisions based on architectural trade-offs

Brazil
Job Closed