Spoon

Senior Software Engineer

Spoon

full-time

Posted on:

Location Type: Remote

Location: Costa Rica

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, build, test, and ship user-facing features with a focus on polish, performance, and usability.
  • Build and maintain responsive, accessible UI components and interfaces using modern frameworks and tooling.
  • Rapidly prototype new user experiences to validate value before scaling.
  • Use AI tools (e.g., Copilot, Claude, or similar) to accelerate development, reduce repetitive work, and improve code quality.
  • Participate in front-end architecture decisions, component design patterns, and client-side performance optimization. Contribute to discussions on full-stack integration and API design.
  • Deliver against roadmap commitments with a focus on quality, maintainability, and iteration — especially on user-facing surfaces.
  • Partner closely with Product and the Director of Engineering to align technical work with customer and business needs. Work alongside designers to ensure high-fidelity implementation of user experiences.
  • Document, mentor, and contribute to a culture of learning and openness.
  • Stay curious and experimental with new tools, frameworks, and AI workflows that can improve speed, quality, or developer experience.

Requirements

  • 5+ years of professional software engineering experience, with significant time spent on front-end or full-stack development
  • Strong proficiency with modern JavaScript/TypeScript and front-end framework (React, Vue, or similar) — experience building scalable, maintainable component architectures
  • Experience with responsive design, accessibility standards, and client-side performance optimization
  • Familiarity with backend technologies and APIs — experience with C#/.NET, Node.js, Python, or similar is a plus for full-stack collaboration
  • Experience with cloud infrastructure (AWS preferred)
  • Demonstrated use of AI tools or automation in the development workflow
  • Product mindset: comfort with ambiguity, iteration, and user-centric decision-making
  • Excellent communication and collaboration skills; thrive in cross-functional teams
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaScriptTypeScriptReactVueC#.NETNode.jsPythonresponsive designaccessibility standards
Soft Skills
communicationcollaborationproduct mindsetuser-centric decision-makingmentoringcuriosityadaptabilityiterationproblem-solvingteamwork