Senior Full Stack Software Engineer jobs in Costa Rica – Browse 296 openings on RoboApply Jobs

Senior Full Stack Software Engineer jobs in Costa Rica

Open roles matching “Senior Full Stack Software Engineer” with location signals for Costa Rica. 296 active listings on RoboApply Jobs.

296 jobs found

1 - 20 of 296 Jobs
Apply
OfficeSpace Software logo
Full-time|On-site|Costa Rica

OfficeSpace Software develops an AI operating system designed for the built environment, supporting teams as they plan, collaborate, and work more efficiently in their physical spaces. The company operates across the US, Canada, and Costa Rica, with a culture built on trust, respect, and a drive for meaningful results. Private equity backing and a focus on p…

Apr 27, 2026
Apply
OfficeSpace Software logo
Full-time|On-site|Costa Rica

About OfficeSpace Software:At OfficeSpace Software, we are pioneering the future of workplace technology with our state-of-the-art AI operating system. Our platform empowers teams to plan, connect, and excel in their work environments. As a performance-driven, private equity-backed organization, we prioritize hiring individuals based on their skills and commitment to long-term success. If you possess an entrepreneurial spirit, a passion for rapid development, and are an early adopter of innovative AI technologies, you will thrive here. Our exceptional teams span across the US, Canada, and Costa Rica, fostering a culture built on trust, respect, growth, and positive impact.Role Summary:As a Full-Stack Software Engineer at OfficeSpace, you will play a pivotal role in integrating AI at the core of our operations. Your expertise will help shape the evolution of our AI platform, transforming it from production-ready chat interfaces to sophisticated workflows that function safely at an enterprise scale. You will be responsible for building, fortifying, and scaling systems that integrate AI services with a Rails backend and a React frontend, all while establishing the technical standards for performance, reliability, and integrity.We value speed and precision in our operations and trust you to take ownership of your outcomes.

Apr 7, 2026
Apply
Experian logo
Full-time|On-site|Heredia

Join Experian as a Full Stack Staff Engineer specializing in GraphQL. In this role, you will collaborate with cross-functional teams to design, develop, and implement scalable applications that enhance user experience and drive business results. Your expertise in both front-end and back-end technologies will be crucial in building innovative solutions that meet customer needs.

Jan 27, 2026
Apply
Konrad Group logo
Full-time|On-site|San José, Costa Rica

About Us At Konrad Group, we are a pioneering digital consultancy focused on addressing intricate business challenges for our diverse global clientele. Our commitment to innovation drives us to create cutting-edge digital solutions utilized by millions worldwide. We are proud to foster a work environment that attracts bright, analytical, and diligent individuals who are passionate about continuous learning and excellence. Your Role As a Senior Full Stack Java Developer, you will engage in the development of web applications using Java and Spring Boot. Collaborating within our dedicated software development team, you will play a vital role in creating consumer and enterprise applications. This position is perfect for skilled developers who are eager to enhance their technical expertise while contributing to a high-performing team at Konrad Group. Key Responsibilities Develop maintainable, testable, and high-performing software in partnership with our exceptional team. Engage in code reviews and rigorous testing to ensure the delivery of high-quality software. Explore new technologies and tools, sharing insights with the team. Communicate effectively with team members to foster collaboration.

Dec 3, 2025
Apply
Bluelight Consulting logo
Full-time|Remote|Cartago, Costa Rica

Join Bluelight Consulting as a talented Full Stack Engineer specializing in both Python and React. In this fully remote position, you will be part of a dynamic team dedicated to building innovative solutions that make a real difference. You will leverage your expertise to develop robust applications and collaborate with cross-functional teams to deliver high-quality software.

Apr 2, 2026
Apply
Pavago logo
Full-time|Remote|Remote — Costa Rica

Pavago is looking for a Full Stack AI Product Engineer based in Costa Rica to help shape and build AI-driven products. This fully remote position calls for experience across both front-end and back-end development, with a focus on creating tools that engage users and deliver reliable performance. Role overview This role centers on the full development lifecycle: designing, building, and maintaining AI products. Collaboration with teams across disciplines will be a regular part of the work, as will translating product requirements into scalable, high-performing software. What you will do Work closely with cross-functional teams to clarify and define product requirements Design and implement scalable architectures for AI applications Develop and maintain both front-end and back-end components Focus on delivering reliable, high-quality user experiences What we look for Experience in both front-end and back-end development Interest in artificial intelligence and building products that use AI Commitment to quality and strong problem-solving skills

Apr 30, 2026
Apply
Konrad Group logo
Full-time|On-site|San José, Costa Rica

About Us At Konrad Group, we pride ourselves on being a cutting-edge digital consultancy that tackles complex business challenges with innovative and forward-thinking solutions. Our vibrant team thrives in a culture that values creativity and a commitment to delivering top-tier digital products that serve hundreds of millions of users globally. We seek highly intelligent, analytical, and driven individuals who are dedicated to lifelong learning and professional growth. Role Overview As a Full Stack Java Developer, you will engage in developing web applications utilizing Java and Spring Boot. Collaborating with our dynamic software development team, you will play a crucial role in crafting and delivering consumer and enterprise applications. This position is perfect for ambitious developers confident in their technical skills who aspire to contribute to a talented development team at Konrad. Your Responsibilities Collaborate with our elite team to write maintainable, testable, and high-performance software. Engage in code reviews and conduct thorough testing to ensure the delivery of exceptional software. Investigate new technologies and tools, sharing insights with the team to foster innovation. Communicate effectively and clearly with all team members.

Dec 3, 2025
Apply
encora10 logo
Full-time|Hybrid|Costa Rica

This Senior Full Stack Developer role focuses on building and maintaining software using Ruby on Rails, React, and Python. Based in Costa Rica, this position follows a hybrid work model, combining in-office and remote collaboration. Role overview As part of an agile technology team, the Senior Full Stack Developer will help shape digital products that support business goals. The work involves close collaboration with colleagues from different disciplines, contributing technical expertise and informal leadership to drive projects forward. What you will do Design, develop, and maintain solutions with Ruby on Rails, focusing on quality, scalability, and sound architecture. Take part in technical decisions, suggest improvements, and uphold senior-level development standards. Work closely with team members across functions, offering clear communication and technical guidance. Improve application performance and stability by making effective use of databases, search engines, and asynchronous processing tools. Location and work mode Location: Costa Rica Work mode: Hybrid

Apr 29, 2026
Apply
Encora logo
Full-time|Hybrid|Costa Rica

This Senior Full Stack Developer role at Encora focuses on building and maintaining software solutions using Ruby on Rails, React, and Python. Based in Costa Rica with a hybrid work arrangement, the position emphasizes both technical leadership and hands-on development. Role overview The position centers on designing, developing, and supporting applications across the stack. A strong focus on backend development with Ruby on Rails is required, while React is used to craft effective frontend components. Collaboration with other teams is key to transforming business needs into reliable, scalable systems. What you will do Design, build, and maintain full stack applications, prioritizing backend development with Ruby on Rails. Develop and enhance frontend features using React to ensure a smooth user experience. Work alongside cross-functional teams to deliver technical solutions that meet business requirements. Lead technical initiatives, mentor junior engineers, and help refine development practices. Work arrangement Location: Costa Rica Work mode: Hybrid

Apr 29, 2026
Apply
West Monroe logo
Full-time|On-site|Costa Rica

Are you prepared to make a significant impact? West Monroe is on the lookout for a talented Software Engineer II to join our Technology and Experience Practice. This role demands proficiency in full stack software development and involves working across diverse sectors including startups, finance, healthcare, insurance, and energy. As part of a product team, you will engage directly with stakeholders to grasp their business objectives and strategies, delivering innovative solutions from bond trading platforms to mobile applications.At West Monroe, we provide exhilarating career pathways for individuals eager to embrace challenges and shape their own professional journeys. You will have the chance to learn from and collaborate with seasoned professionals in product development and consulting, including senior software engineers, product managers, designers, and executives.Primary Responsibilities of Software Engineers in our Technology and Experience Practice include:· Functional Responsibilities:· Collaborate with team members to design and develop software applications.· Work alongside clients to understand their business needs.· Adopt an Agile methodology to iteratively deliver products.· Engage with a range of our core technologies.

Mar 19, 2026
Apply
Konrad Group logo
Full-time|On-site|San José, Costa Rica

Who We Are At Konrad Group, we are a cutting-edge digital consultancy committed to tackling intricate business challenges for our global clientele through innovative and progressive solutions. Our team thrives in a culture of creativity and excellence, crafting top-tier digital products utilized by millions worldwide. We pride ourselves on hiring exceptionally intelligent, analytical, and industrious individuals who are dedicated to lifelong learning. About The Role As a Senior Full Stack Developer, you will be integral to our web application development efforts. Collaborating within our software development team, your responsibilities will encompass the design, development, and deployment of both consumer and enterprise applications. This position is perfect for driven developers who possess strong technical skills and aspire to join a highly skilled team at Konrad Group. What You'll Do Develop maintainable, testable, and high-performance software in synergy with our elite team. Engage in code reviews and conduct thorough testing to guarantee software quality. Investigate new technologies and tools, sharing insights with the team. Communicate effectively and clearly with all team members.

Aug 1, 2025
Apply
Konrad Group logo
Full-time|On-site|San José, Costa Rica

Who We Are At Konrad Group, we are a pioneering digital consultancy focused on addressing intricate business challenges for our global clientele through innovative and visionary solutions. Our team thrives in a culture of creativity and dedication, crafting top-tier digital products utilized by millions across the globe. We seek exceptionally intelligent, analytical, and driven individuals who are passionate about continuous learning. About The Role As a Full Stack Developer, you will engage in one of our web application initiatives. Collaborating within our software development team, you will contribute to the creation and architecture of both consumer-centric and enterprise applications. This position is perfect for motivated developers who are confident in their technical skills and aspire to be part of a highly talented development team at Konrad. What You Will Do Develop maintainable, testable, and efficient software in partnership with our exceptional team. Engage in code reviews and conduct thorough testing to guarantee superior quality software. Explore new technologies and tools, sharing your insights with the team. Communicate effectively and clearly with all team members. Qualifications Minimum of 2 years of professional experience in software development. Strong programming proficiency in one or more of our key languages (Java, C#, JavaScript). Comprehensive understanding of modern web application components (APIs, templating, routing, data storage, design patterns, optimization, caching, security). Basic knowledge of core web principles (HTTP, the DOM, SSL, web servers). Familiarity with relational databases or NoSQL databases. Experience with front-end frameworks such as React or Angular is a plus. Experience in custom development using ASP.NET, Java Spring, or Node.js is an advantage. Excellent interpersonal skills, as teamwork and communication are vital. Proactive attitude and a commitment to delivering quality work. A genuine passion for enhancing software development processes. Intermediate to advanced English proficiency.

Aug 1, 2025
Apply
Backblaze logo
Full-time|Remote|Remote - Argentina; Remote - Colombia ; Remote - Costa Rica ; Remote - Mexico

Join Backblaze as a Senior Software Engineer and be part of a dynamic team that is passionate about delivering top-notch cloud storage solutions. In this fully remote position, you will have the opportunity to work collaboratively with talented engineers to design, develop, and maintain scalable software applications that enhance our services. Your expertise will be vital in driving our mission to provide reliable and affordable cloud storage solutions to customers worldwide.

Apr 13, 2026
Apply
Backblaze logo
Full-time|Remote|Remote - Argentina; Remote - Colombia ; Remote - Costa Rica ; Remote - Mexico

About Backblaze Backblaze is a leading provider of dependable, high-availability cloud storage solutions utilized by consumers, small to medium-sized businesses, enterprises, and developers across more than 150 countries. Our Backblaze B2 Cloud Storage is engineered to handle data-intensive workloads, including backup solutions, media storage, analytics, and advanced AI pipelines. Our teams are dedicated to constructing secure, durable, and scalable systems with a strong commitment to application security from day one, ensuring the safety and protection of our customers’ data. While we have much to celebrate from our past, we are also excited about the vast opportunities that lie ahead. We are currently seeking a Senior Software Engineer to join our Organization Services team. This team is responsible for developing the essential backend services that enable customers to model, manage, and secure their organizations within Backblaze. This includes organization and account lifecycle management, foundational identity and access management, and a modern role-based access control system designed to manage resource access at scale. About the Role In this position, you will design and develop highly available backend services and APIs within our Kotlin/Java ecosystem, as well as contribute to front-end applications created using React and TypeScript. You will engage with systems that are central to customer administration, authorization, and resource orchestration, tackling design challenges inspired by platforms such as AWS IAM, GCP IAM, and Azure RBAC. This role is ideally suited for an engineer who enjoys building foundational platform capabilities, possesses a rigorous understanding of security and correctness, and is comfortable managing complex systems through their entire lifecycle, from design and implementation to rollout and operational management. We also appreciate engineers who effectively leverage modern AI tools to accelerate development, enhance design quality, and bolster security and maintainability. Responsibilities: Design, build, and enhance scalable backend services and APIs in Kotlin and Java, with a keen focus on performance, reliability, and long-term maintainability. Develop core platform capabilities, including organizational resource hierarchies and access policies. Collaborate with adjacent platform and product teams to integrate with authentication, storage, billing, and other shared systems. Create technical designs, deconstruct ambiguous problems, and drive projects from concept through production rollout. Take ownership of the entire delivery lifecycle for the systems you build, covering schema design, migrations, testing strategies, deployment, observability, and operational readiness. Troubleshoot and resolve complex production issues involving distributed services, MySQL/Vitess, and cross-service dependencies. Enhance system security, correctness, and maintainability.

May 1, 2026
Apply
Backblaze logo
Full-time|Remote|Remote - Argentina; Remote - Colombia ; Remote - Costa Rica ; Remote - Mexico

About Backblaze Backblaze stands at the forefront of the open cloud movement, delivering exceptional object storage solutions designed to empower customer success. Our cloud storage is thoughtfully crafted to optimize budgets, alleviate administrative tasks, and inspire innovation. In partnership with our clients, we are dismantling the burdensome, high-cost legacy systems that hinder progress, allowing them to harness the full potential of the open cloud. Since our inception in 2007, we've grown significantly with less than $3 million in external funding until our IPO in 2021 on the Nasdaq stock exchange. Today, Backblaze generates over $100 million in revenue and leads the specialized storage cloud sector, managing over three billion gigabytes of data for more than 500,000 customers across 175 countries, including businesses, developers, IT professionals, and individuals. As we celebrate our achievements, we also recognize the immense opportunities that lie ahead. We are currently looking for a Senior Software Engineer to join our dynamic team! Your Responsibilities: You will contribute to our storage platform, pivotal for our B2 Object Storage and Computer Backup offerings, ensuring the reliable storage of customer data. Your role will involve enhancing durability, increasing throughput, and implementing architectural improvements to meet the long-term needs of our service. What We're Looking For: A minimum of 7 years working with Object-Oriented Programming (Java, Rust, C++, C#, etc.) in an enterprise setting (personal projects not considered). Experience in developing large-scale software systems that run on thousands of servers. Proficiency in all stages of the software development lifecycle, from design to implementation, testing, and deployment. A curious mindset that seeks understanding before proposing solutions. Strong analytical skills to tackle ambiguous challenges. Preferred Qualifications: Expertise in Java or Rust. Experience in creating and interpreting models, dashboards, or reports. Familiarity with hard drive performance metrics. Knowledge of Linux internals and file systems. We hope you find this opportunity exciting. Even if you don’t meet every requirement, we encourage you to apply. Our culture emphasizes learning, development, and growth. We are eager to connect with individuals who align with our mission and can contribute to our team in various ways. We value authenticity and invite you to bring your true self to work.

May 1, 2026
Apply
Nerdy logo
Full-time Contractor|Remote|Remote - Costa Rica

Overview:Join our dynamic engineering team at Nerdy as a Senior Software Engineer, where you will play a crucial role in our growth and expansion across LATAM! Your primary focus will be on developing innovative products utilizing JavaScript, TypeScript, and a core Object-Oriented Programming language such as Java, C++, or C#. With a fully equipped CI/CD software lifecycle and a progressive services-oriented architecture hosted on AWS, we seek seasoned engineers with a strong emphasis on AI-Native development. Mastery in employing various Agentic coding tools is vital to enhance impact and expedite implementations in this role.Your contributions will significantly influence how students, educators, and institutions interact with our technology. From creating a seamless class discovery experience to enhancing accessibility and performance, as well as integrating AI into real-time classroom settings, your work will directly shape the educational landscape. You will work closely with Product, Design, and Engineering teams to develop fast, elegant, and responsive interfaces that bring our ideas to fruition.

Jan 15, 2026
Apply
Bluelight Consulting logo
Full-time|Remote|Liberia, Costa Rica

Role overview Bluelight Consulting is looking for a Full-Stack Digital Marketer to join our team remotely from Latin America. The role centers on shaping and carrying out digital marketing strategies that enhance our online presence and reach diverse audiences. What you will do Create and manage digital marketing campaigns across a variety of channels Improve website performance to boost user experience and outcomes Apply data analytics to inform marketing choices and evaluate campaign success Collaborate with creative and technical teams to produce compelling content Requirements Located in Latin America with the ability to work remotely Genuine interest in digital marketing and analytics Comfortable combining creative thinking with data-based strategies

Apr 20, 2026
Apply
Encora logo
Full-time|Remote|Costa Rica

This Senior Software Engineer - Artificial Intelligence position at Encora focuses on designing, developing, and maintaining advanced software solutions with a strong emphasis on AI. The role is fully remote and based in Costa Rica. Role overview Work centers on building scalable, efficient applications that address business needs. Collaboration with cross-functional teams is key, as is translating requirements into practical software. The position also involves leading technical projects and mentoring junior engineers to strengthen development practices. What you will do Design, build, and scale distributed systems for AI-driven offensive security and penetration testing products. Lead development of agentic AI features, including workflows powered by large language models (LLMs), retrieval-augmented generation (RAG) pipelines, and automated systems for vulnerability detection. Manage the full lifecycle of AI-powered features: from architectural planning and implementation through deployment, monitoring, and ongoing optimization. Foster technical excellence by participating in architecture discussions, conducting code reviews, mentoring engineers, and promoting best practices in the software development lifecycle and cloud-native development. Location and work mode Remote position based in Costa Rica

Apr 29, 2026
Apply
Backblaze logo
Full-time|Remote|Remote - Argentina; Remote - Colombia ; Remote - Costa Rica ; Remote - Mexico

Join our dynamic team as a Senior Software Engineer specializing in Artificial Intelligence. In this fully remote position, you will leverage your expertise to develop innovative AI solutions that enhance our cloud storage platform. Collaborate with a talented group of engineers and contribute to exciting projects that shape the future of data storage.

May 4, 2026
Apply
Newsela logo
Full-time|Remote|Remote: Argentina; Brazil; Chile; Colombia; Costa Rica; Mexico

Join our dynamic team as a Senior Back-End Software Engineer at Newsela, where you will play a key role in developing our innovative educational platform. As a vital member of our engineering team, you will collaborate with cross-functional teams to design and implement robust back-end solutions that enhance user experience and scalability.Your responsibilities will include developing APIs, managing server-side logic, and ensuring the high performance and responsiveness of our applications. We are looking for a skilled engineer who is passionate about education and technology and has a proven track record of delivering high-quality software solutions.

Apr 7, 2026

Sign in to browse more jobs

Create account — see all 296 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.