Staff Software Engineer (Full Stack)
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• 6+ years of professional software engineering experience • Strong full-stack skills, especially with React + TypeScript and Node.js • Experience building API-driven and serverless systems • Solid SQL and relational database knowledge (Postgres, SQL Server, MySQL) • Familiarity with AWS or similar cloud platforms • Ability to debug legacy systems — AI tools are fair game • Strong communication and collaboration skills • A builder’s mindset — you own features from idea to launch to support • Comfortable with on-call and production support • ColdFusion/Lucee familiarity • Worked with offshore engineering teams • DevOps mindset (automation, CI/CD, observability) • Working at StraighterLine • StraighterLine team members work every day knowing that they are helping learners on their path to employability and career success. We're an inclusive team that fosters collaboration, that trusts and communicates openly. Like our students, we are lifelong learners and strive for excellence in our work. We are committed to bringing innovative solutions to the field - your ideas will never go unheard. And, best of all, we love to celebrate each other's contributions and wins. • We also know how important a life outside of work is, and the support that employers can contribute.
Responsibilities
• Modern Platform Development (Primary Focus) • Build new features and services using React/Next.js, TypeScript, Node.js, and AWSDevelop APIs, serverless functions, and event-driven components • Collaborate on architecture, shared services, internal tooling, and interface design • Contribute to modernization using the strangler-fig pattern as we transition away from legacy monoliths • Leverage AI development tools (code assistants, documentation generators, test generators, etc.) to improve development speed, quality, and consistency • Help design and deliver new AI-powered features as part of our upcoming roadmap (e.g., guided workflows, smart recommendations, automated validations, and internal productivity tools) • Legacy Support (Lightweight but Important) • Debug and maintain existing ColdFusion/Lucee applications • Support stability and incident response — no new ColdFusion development • Engineering Excellence • Write clean, maintainable, well-documented code • Improve CI/CD pipelines, testing, and deployment practices • Participate in a moderate on-call rotation and drive down incident MTTR • Work closely with Product, QA, and offshore teams to ship high-quality features • Contribute to engineering decisions and best practices • Modern Stack (Your Main Focus) • React, Next.js, TypeScript • Node.js, GraphQL • AWS (Lambda, S3, API Gateway, RDS, SQS/SNS, CloudFront) • GitHub or Bitbucket, CI/CD pipelines • Legacy Systems (Support Only) • ColdFusion / Lucee
Benefits
• Generous time off policies, 13 public holidays. • Medical, Dental, and Vision Insurance Coverage (*one option full funded by StraighterLine) • 401K Safe Harbor: StraighterLine contributes 3% of your total salary whether you contribute or not • Six weeks paid parental leave • Free StraighterLine courses for you and your family members