Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Senior Software Engineer Fullstack

2 days ago Santa Ana, Costa Rica

About Us:

We are a data-driven solutions company building the KYU Intelligence Platform (KIP), delivering actionable insights to drive strategic decisions. Our technology stack spans modern Python backends, React/TypeScript frontends, and REST APIs with GraphQL capabilities. We empower our engineers with AI-assisted development tools like Claude Code, fostering a culture where human expertise and AI augmentation work together to build exceptional software.

Role Overview:

We're seeking a Senior Full-Stack Engineer with an AI-philic mindset to join our team. You'll work across our entire stack, collaborating closely with frontend and backend specialists to deliver high-quality features. The ideal candidate is comfortable with both Python and TypeScript, thrives in a collaborative environment, and embraces AI-assisted development as a force multiplier while maintaining the deep technical expertise needed to guide and review AI-generated solutions.

Responsibilities:

  • Design and implement features spanning frontend and backend systems
  • Build and maintain REST APIs and integrate them with modern React applications
  • Leverage AI assistants effectively while maintaining deep technical underst anding, guiding them to produce high-quality, secure, and maintainable code
  • Collaborate with cross-functional teams to translate requirements into technical solutions
  • Write clean, well-tested code following established patterns and best practices
  • Participate in code reviews, providing constructive feedback to teammates
  • Troubleshoot and debug issues across the full application stack
  • Contribute to architectural discussions and technical decision-making

Required Skills & Experience:

Want more jobs like this?

Get jobs in Santa Ana, Costa Rica delivered to your inbox every week.

Job alert subscription
  • 4+ years of professional software development experience
  • Strong proficiency in Python 3.13+ with modern practices and type hints
  • Strong proficiency in TypeScript/JavaScript and React
  • Experience with micro-web-frameworks such as FastAPI or similar
  • Experience with ORM technologies such as SQLAlchemy
  • Familiarity with component libraries such as Shadcn/UI or similar
  • Strong understanding of HTML5, CSS3, and responsive design principles
  • Familiarity with modern build tools and bundlers
  • Understanding of web accessibility standards (WCAG)
  • Demonstrated ability to develop effectively without AI assistance, enabling you to guide and review AI-generated code
  • Experience with AI-assisted development tools, and openness to using Claude Code
  • Understanding of RESTful API design principles
  • Proficiency with Git, command-line tools (grep, find, chmod, etc.), and collaborative development workflows
  • Strong problem-solving skills and attention to detail

Preferred Qualifications:

  • Experience in media, marketing, or related industries
  • Familiarity with containerization technologies (Docker, Kubernetes)
  • Experience with cloud platforms (AWS, GCP, or Azure)
  • Understanding of security best practices and compliance requirements
  • Experience with CI/CD pipelines and DevOps practices
  • Experience with Next.js or similar React frameworks
  • Background in data visualization libraries (D3.js, Chart.js, etc.)
  • Familiarity with design systems and component documentation (Storybook)
  • Experience with testing frameworks (Vitest, Jest, React Testing Library)
  • Understanding of web performance optimization techniques
  • Knowledge of animation libraries (Framer Motion, etc.)

What We Offer:

  • Competitive salary and comprehensive benefits
  • Access to cutting-edge AI development tools
  • Flexible work arrangements
  • Professional development opportunities
  • Collaborative and innovative team culture
  • Opportunity to work on impactful, data-driven products

**All applications must include a Resume & Cover Letter in English to be considered. 

Kepler is a people first organization. If this roles piques your interest but you may not check every box, we still encourage you to apply! Studies show that imposter syndrome can prevent women and people of color from applying unless they meet every single qualification. We welcome all who are interested to apply, you just might be a great candidate for this role or others.

Protect yourself from recruitment fraud. The only way to apply for a position at Kepler is by submitting a direct application via the Keplergrp.com website or working with a recruiter employed by Kepler with a @keplergrp.com email address. Learn how to stay safe by clicking here

Client-provided location(s): Santa Ana, Costa Rica
Job ID: 7586751
Employment Type: OTHER
Posted: 2026-02-03T23:32:47

Perks and Benefits

  • Health and Wellness

    • Parental Benefits

      • Work Flexibility

        • Office Life and Perks

          • Vacation and Time Off

            • Financial and Retirement

              • Professional Development

                • Diversity and Inclusion