Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
What We're Looking For
Minimum of 3 years of experience in building and deploying modern production-grade web applications as part of a team.
Strong proficiency in Java programming, particularly with Spring Boot or Spring Cloud.
Experience with front-end JavaScript frameworks, preferably React or Angular.
Comprehensive understanding of the components that constitute a modern web application, including APIs, templating, routing, data storage, design patterns, optimization, caching, and security.
Basic knowledge of core web principles, such as HTTP, the DOM, SSL, and web servers.
Fluent in relational databases; familiarity with NoSQL databases is a plus.
Excellent interpersonal skills, with a strong emphasis on team collaboration and communication.
A proactive approach and a commitment to delivering your best work.
A passion for enhancing software development workflows and processes.
About the job
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.
About Konrad Group
Konrad Group is an innovative digital consultancy solving complex business challenges for clients worldwide. We prioritize a culture of creativity and continuous learning, resulting in exceptional digital products used by millions.
Role Overview Homera Health is looking for a Senior Webflow Developer based in Costa Rica to join the team remotely. This role focuses on building and refining web applications that deliver a smooth, engaging experience for clients. What You Will Do Design, develop, and launch high-quality websites using Webflow Ensure every site performs well and adapts smo…
About Us At Konrad Group, we are a pioneering digital consultancy committed to addressing intricate business challenges for our global clientele through innovative and visionary solutions. Our vibrant culture fosters creativity and a dedication to crafting top-tier digital products that are utilized by millions of consumers worldwide. We seek exceptionally intelligent, analytical, and diligent individuals who are passionate about lifelong learning. Position Overview As a Senior Android Developer, you will play a vital role in the Android application development process. Collaborating with our talented software development team, you will contribute to the creation of both consumer and enterprise applications. This position is perfect for developers who are confident in their technical skills and eager to join a highly skilled and continuously evolving team at Konrad. Key Responsibilities Develop maintainable, testable, and high-performance software in partnership with our elite team. Engage in code reviews and conduct thorough testing to guarantee the delivery of high-quality software. Explore new technologies and tools, sharing insights with the team to enhance our development practices. Communicate effectively with team members and stakeholders throughout the development process. Continuously provide constructive feedback to refine our mobile development practices.
Experian seeks a Senior iOS Developer based in Heredia to help shape and build mobile applications. The position centers on designing, developing, and maintaining iOS apps that deliver strong user experiences. Role responsibilities Design and develop iOS applications using Swift and Objective-C Maintain and enhance existing mobile products Follow current software development practices to support quality and reliability Requirements Professional experience with Swift and Objective-C Understanding of modern iOS development standards Track record of delivering high-quality mobile applications
About Us At Konrad Group, we are a pioneering digital consultancy committed to tackling intricate business challenges for our diverse global clientele. Our innovative approach and forward-thinking solutions empower us to craft exceptional digital products that serve hundreds of millions of users worldwide. We take pride in fostering a culture of creativity and lifelong learning, seeking out intelligent, analytical, and hardworking individuals to join our team. Your Role As a Senior .NET Developer, you will engage in the development of web applications utilizing C# and the .NET framework. Collaborating with our skilled software development team, you will contribute to the creation and deployment of both consumer and enterprise applications. This position is perfect for ambitious developers who are confident in their technical skills and eager to be part of an elite team at Konrad Group. Key Responsibilities Produce maintainable, testable, and efficient software in partnership with our top-tier team. Engage in code reviews and conduct comprehensive testing to ensure the delivery of high-quality software. Investigate new technologies and tools, sharing insights with the team. Communicate clearly and effectively with all team members.
About Us At Konrad Group, we are a cutting-edge digital consultancy focused on addressing intricate business challenges for our diverse global clientele through innovative solutions. Our team thrives in a culture that prioritizes creativity and excellence in developing top-tier digital products utilized by millions of users worldwide. We seek intelligent, analytical individuals who are passionate about continuous learning and improvement. Role Overview We are looking for a skilled Senior iOS Developer to join our talented software development team. In this role, you will be responsible for creating robust iOS applications and contributing to both consumer and enterprise-level projects. This position is perfect for developers who possess strong technical skills and aspire to grow within a dynamic and proficient development environment. Responsibilities Collaborate with a world-class team to produce maintainable, testable, and high-performance software. Lead the development of significant product features, working closely with designers, project managers, and cross-platform developers. Mentor junior developers in areas of your expertise. Engage in code reviews and execute thorough testing to maintain high software quality. Explore and assess new technologies and tools, sharing insights with the team. Communicate effectively across all team members to ensure project success.
Location: Costa RicaWork mode: Hybrid Role overview The Senior Java Developer at Encora focuses on designing, building, and maintaining software solutions. This position works with teams across disciplines to turn business requirements into scalable applications. The role also involves leading technical projects, mentoring less experienced engineers, and improving development practices to support reliable software delivery. What you will do Design, develop, and maintain backend applications using Java and frameworks such as Spring Boot or Micronaut. Collaborate with product managers, designers, and other teams to translate business needs into technical solutions. Promote code quality and reliability through automated testing, code reviews, and adherence to engineering standards. Contribute to system architecture and support microservices-based solutions within agile teams.
Encora is looking for a Senior Backend Java Developer based in Costa Rica. This position centers on building, maintaining, and improving software systems that meet business needs. Collaboration with cross-functional teams is a regular part of the work, ensuring that technical solutions align with project goals. Role overview This role involves translating business requirements into scalable and efficient Java applications. Senior developers at Encora contribute technical direction to projects and help shape the development process for reliability and quality. What you will do Design, implement, and maintain backend software using Java Work closely with teams across disciplines to understand and address business requirements Provide technical guidance and mentorship to junior developers Promote best practices to strengthen software development methodologies Requirements Extensive experience with backend development in Java Ability to collaborate effectively with team members from various backgrounds Strong skills in interpreting business needs and translating them into technical solutions Experience leading or mentoring other developers
About SmartcatSmartcat is pioneering the future of work, where human expertise seamlessly integrates with digital teammates, achieving remarkable productivity enhancements for top-tier global enterprises.We are at the forefront of a transformative new category: Agentic AI. Our mission is to empower organizations to create high-performing hybrid workforces comprised of both skilled humans and advanced AI agents. Unlike generic assistants, our AI agents are meticulously trained to learn from your top talent, proprietary content, and strategic goals—ready to contribute from day one.Our platform intricately blends generative AI, human-in-the-loop workflows, and a dynamic Enterprise Skill Graph that perpetually evolves and enhances. From launching products on a global scale to onboarding talent, translating educational material, or harmonizing legal teams across multiple regions, Smartcat effectively transforms knowledge into actionable results, scaling impact.With over 1,000 clients, including 20% of the Fortune 500, Smartcat is the trusted partner for businesses seeking to expand globally—swiftly, accurately, and in every language. As a Series C company experiencing 130% year-over-year growth, we are rapidly expanding and seeking individuals eager to shape the future of work alongside us.Join us as we unlock global potential, one human-AI team at a time.WHY YOU SHOULD JOIN OUR TEAMWe are redefining the software development landscape—AI-First is the new paradigm. You won’t just be “experimenting”; you’ll be delivering results. Fast, smart, and relentless. Become a part of the core team dedicated to demonstrating that AI-driven engineering is the future. If you thrive on challenges, take ownership of your outcomes, and are passionate about delivery, this is your ideal environment.MISSIONAs an AI-First Engineer, your mission is to consistently deliver production-quality features with a speed and scalability that surpasses traditional teams. You will leverage AI throughout every phase of the development lifecycle—from requirements gathering and design to coding, testing, and deployment—setting a new standard for engineering excellence within the company.OUTCOMESDeliver high-quality, production-grade features more rapidly than conventional teams.Develop and optimize AI-first workflows that incorporate AI across all development stages.Elevate standards for speed, quality, and accountability in product delivery.Contribute significantly to an engineering culture founded on AI-First principles.HOW YOU’LL RAMPBy Day 30:Gain a thorough understanding of our AWS, .NET, Python, MongoDB tech stack and more.
Encora is hiring a Senior TL Automation Developer for a hybrid position based in Costa Rica. This role centers on designing, developing, and maintaining software automation solutions that address business needs. Collaboration with cross-functional teams is a regular part of the work, and the position includes technical leadership and mentorship responsibilities. What you will do Design and implement enterprise automation solutions using UiPath, Power Platform, VBA, and .NET/Azure integrations. Lead the entire automation lifecycle: solution design, development, testing, deployment, and post-production stabilization. Architect complex integrations with REST APIs, Azure services, and document processing technologies to expand automation capabilities. Promote technical excellence by encouraging reusable components, supporting CI/CD automation pipelines, and mentoring peers in best practices. Role overview This position requires translating business requirements into efficient software applications, guiding technical projects, and supporting junior engineers. The Senior TL Automation Developer will play a key role in shaping automation strategies and ensuring high-quality deliverables.
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
Are you ready to make a meaningful impact in the world of technology?West Monroe is seeking a passionate and skilled Senior Salesforce Developer to become an integral part of our Technology & Experience practice. In this role, you will collaborate with clients and fellow team members on transformative projects that focus on enhancing Sales, Service, and Marketing solutions. Your expertise will be pivotal as you partner with a Technical Architect to gather technical requirements, design integration strategies, and configure/develop innovative solutions on the Salesforce platform.
Encora is looking for a Senior Salesforce Developer based in Costa Rica. This position centers on designing, developing, and maintaining software solutions that address client needs. Role overview The Senior Salesforce Developer leads technical projects from concept to delivery. This includes working with cross-functional teams to understand business requirements and translating them into scalable applications. The role also involves refining development processes and ensuring high-quality results. Collaboration and leadership Expect to work closely with colleagues from different disciplines to align technical solutions with business goals. Mentoring junior developers forms a key part of this position, supporting their growth and contributing to team knowledge. What you will do Design, build, and maintain Salesforce-based software for clients Gather and interpret business requirements to create effective solutions Guide technical projects and oversee their execution Mentor junior team members and help improve development practices
Join our dynamic team at jbs-dev as a Senior Software Developer specializing in Python and React. In this key role, you will lead the development and maintenance of high-performance web applications utilizing cutting-edge technologies. Collaborating with product managers, engineers, QA specialists, and other stakeholders, you'll craft innovative features and deliver outstanding solutions for our clients. If you take pride in writing clean, efficient code and are passionate about creating robust backend systems and sleek, responsive user interfaces, we would love to connect with you!This position is full-time and 100% remote, but candidates must be located in Costa Rica and authorized to work there.
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.
Encora Inc. is looking for a Senior Go and Ruby Developer based in Costa Rica. This position centers on designing, building, and maintaining software solutions using Go and Ruby. Role overview This role involves working closely with teams from different areas to turn business needs into scalable applications. Expect to take the lead on technical projects and contribute to the direction of software development efforts. Key responsibilities Design, develop, and maintain applications using Go and Ruby Collaborate with cross-functional teams to understand and implement business requirements Lead technical projects from planning through delivery Mentor junior engineers and support their growth Help improve software development practices to ensure reliable systems Requirements Strong experience with Go and Ruby development Ability to lead technical initiatives and work collaboratively Experience mentoring or guiding less experienced engineers
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.
Location: Costa RicaWork Mode: Hybrid Role overview The Senior Software Development Engineer in Test at Encora plays a key role in shaping and maintaining reliable software solutions. This position guides cross-functional teams in translating business needs into scalable software applications. The role also involves leading technical projects, mentoring junior engineers, and driving improvements in software development practices to support robust systems. What you will do Design, develop, and maintain dbt testing strategies, validating data transformations from bronze to gold layers using both mocked and expected datasets. Work closely with business stakeholders, Data Engineers, and Analytics Engineers to define testing scope, ensure traceability of requirements, and maintain high data quality standards. Build, maintain, and optimize dbt models, unit tests, integration tests, and custom data validation frameworks within modern data platforms. Investigate failed test cases, review pull requests, participate in Agile ceremonies, and identify ways to improve processes. Requirements Experience designing and implementing dbt testing strategies for data transformation validation. Ability to collaborate with various stakeholders to define testing needs and uphold data quality. Proficiency in building and optimizing dbt models and test frameworks. Strong problem-solving skills for investigating test failures and enhancing development practices. Experience mentoring junior engineers and leading technical initiatives.
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
Location: Costa RicaWork mode: Hybrid Role overview The Senior Go Developer will design, build, and maintain software solutions that support distributed cybersecurity platforms. This role includes collaborating with cross-functional teams to turn business requirements into scalable, efficient applications. Senior developers in this position also lead technical projects, mentor junior engineers, and help improve development practices to deliver reliable systems. What you will do Design and develop backend services and cybersecurity intelligence features using Go (Golang) in a cloud-native environment. Build and integrate high-performance, resilient microservices and APIs for distributed platforms. Develop and maintain CI/CD pipelines, monitoring, and observability processes to support reliable deployment and strong system performance. Work closely with other teams, contribute to architecture decisions, review code, and mentor junior engineers. Requirements Strong experience with Go (Golang) and cloud-native architectures. Background in microservices architecture and API development. Hands-on experience with CI/CD tools and practices. Clear communication skills and a collaborative approach to teamwork. Experience in cybersecurity is an advantage.
Location: Costa RicaWork Mode: Hybrid Role overview The Senior Salesforce Data Cloud Developer designs, develops, and maintains software solutions for client needs. This position works closely with cross-functional teams to translate business requirements into scalable and efficient applications. Leadership is a key part of the role, including guiding technical projects, mentoring junior engineers, and improving development practices to deliver reliable software systems. What you will do Design and implement data ingestion and integration processes to bring together customer data from multiple platforms into Salesforce Data Cloud. Develop and maintain identity resolution and account unification rules to ensure accurate customer profiles and golden records. Build scalable data pipelines for ingestion, transformation, and environment promotion, with a focus on data quality and governance. Work with architects, data engineers, and business teams to support data-driven insights and enhance customer engagement strategies. Key expectations Lead technical projects and mentor junior engineers. Continuously improve software development practices within the team.