Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
Required Qualifications:Bachelor’s or Master’s degree in Computer Science or a related field. Proficiency in Java, with a strong understanding of backend development principles. Experience with cloud-native architecture and microservices. Familiarity with Docker for containerization and Kubernetes for orchestration. Knowledge of CI/CD practices and tools. Strong analytical and troubleshooting skills. Excellent communication and teamwork abilities.
About the job
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 Encora
Encora is a leading technology services firm known for its innovation and commitment to delivering quality software solutions. We pride ourselves on fostering a collaborative environment that encourages growth and professional development.
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 bu…
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.
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 This Senior Java Developer position focuses on building and maintaining software solutions with an emphasis on Google Cloud Platform (GCP) and OWASP Security standards. The role involves translating business requirements into scalable applications and collaborating with teams from different disciplines. What you will do Design, develop, and maintain high-quality Java applications. Work with cross-functional teams to gather and interpret requirements. Lead technical projects and guide project direction. Mentor junior engineers in best practices and technical skills. Promote continuous improvement in software development processes, with a focus on reliability and security. Requirements Experience in Java development. Knowledge of GCP and OWASP Security principles. Ability to lead projects and support team members.
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.
Tebra reaches out to candidates exclusively via email from verified Tebra addresses (@tebra.com, @patientpop.com, or @kareo.com) or through our applicant tracking system, Greenhouse. We will only request sensitive personal information through our official application portal and never via social media or messaging services. Please note that we do not conduct interviews via instant messaging.About the RoleThe Revenue Cycle Management team is in search of a Lead Backend Software Engineer to significantly contribute to the modernization of our billing platform. This role is centered on designing and implementing architectural solutions for high-performance, scalable systems that adapt to our expanding business requirements. You will spearhead initiatives in cloud integration, ensuring seamless connectivity and monitoring of cloud services, with a strong emphasis on microservices and optimal architectural patterns.In this capacity, you will oversee code reviews, providing valuable feedback and suggestions to enhance the quality and maintainability of our codebase. Your proficiency in cloud technologies will be pivotal as you collaborate with teams to integrate cloud solutions, optimize performance, and establish robust monitoring practices. You'll have the chance to influence the future of our billing platform by developing solutions that are innovative and conform to best practices for scalability, security, and reliability.
Location: Costa RicaWork Mode: Hybrid Role overview The Senior Go Backend Engineer - Cybersecurity position focuses on building and maintaining backend systems that strengthen cybersecurity solutions. This role centers on designing, developing, and supporting robust software with Golang, and requires working closely with other teams to turn business needs into scalable, reliable applications. The position also involves leading technical initiatives and mentoring less experienced engineers. What you will do Design, develop, and integrate high-performance backend systems for cybersecurity platforms using Golang. Architect and implement scalable microservices and cloud-native solutions, prioritizing high availability and resilience. Build and maintain CI/CD pipelines, observability, and monitoring systems to ensure dependable operations. Work with cross-functional teams, contribute to system design decisions, and mentor engineers to encourage best practices. Key requirements Experience with Golang in backend development. Background in designing scalable microservices and cloud-native architectures. Familiarity with CI/CD processes, observability, and monitoring tools. Ability to collaborate across teams and mentor junior engineers.
Join our dynamic team at Software Mind as a Backend Developer (.NET/C#). In this role, you will be at the forefront of technical problem-solving and software development, delivering high-quality code that aligns with our company goals. Collaborate with cross-functional teams to enhance our internal systems and contribute to the development of innovative customer communication tools.Role Overview:Our client specializes in providing valuable communication solutions, integrating multi-channel engagement data for enhanced customer interactions. As a key member of our development team, your primary focus will be on designing, implementing, and maintaining robust software solutions that meet both customer and internal team needs.The ideal candidate will possess a strong technical background and a proactive approach to integrating AI tools throughout the software development lifecycle. You will be expected to demonstrate hands-on experience with AI-assisted development tools such as Cursor, GitHub Copilot, and others, utilizing these tools for planning, coding, and problem-solving.
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.
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 smoothly to different devices Collaborate with colleagues from various teams to deliver new features and improvements Contribute ideas and technical solutions to enhance Homera Health’s web presence Location This is a remote position open to candidates based in Costa Rica.
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 BackblazeBackblaze is a leader in object storage within the open cloud movement, dedicated to empowering customer success through cloud storage solutions that are designed to optimize budgets, alleviate administrative burdens, and inspire innovation. Partnering with us means breaking away from expensive, outdated legacy systems and harnessing the full potential of the open cloud. Founded in 2007, Backblaze has grown with less than $3 million in external funding until our traditional IPO on the Nasdaq in 2021. We're proud to generate over $100 million in revenue and serve more than 500,000 customers across 175 countries, managing over three billion gigabytes of data for a diverse clientele, including businesses, developers, IT professionals, and individuals. As we celebrate our past achievements, we are equally excited about the future. We are currently seeking a Senior Software Engineer to join our Engineering team!
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.
Join our team as a skilled NopCommerce .NET Developer, where you will take charge of managing and optimizing multiple e-commerce websites. We are looking for a candidate with robust backend development expertise, extensive knowledge of the nopCommerce platform, and practical experience with contemporary development and deployment tools.In this role, you will oversee eight custom websites built on nopCommerce, ensuring their performance, stability, and scalability. Familiarity with front-end development is a beneficial addition. Key Responsibilities:- Develop, maintain, and enhance backend systems for various NopCommerce websites.- Introduce new features, modules, and customizations to improve website functionality.- Utilize GitHub for code repository management and version control.- Deploy and manage websites hosted on Microsoft Azure.- Conduct database management and optimization using SQL Server Management Studio (SSMS).- Identify and resolve bugs, performance bottlenecks, and security issues.- Collaborate on development tasks using Trello.-(Optional) Assist with front-end enhancements to elevate user experience.
About Backblaze Backblaze is a leading provider of dependable, high-availability cloud storage solutions, trusted by individuals, small to medium-sized businesses, enterprises, and developers across more than 150 countries. Our Backblaze B2 Cloud Storage is designed to support data-intensive workloads, including backup, media processing, analytics, and modern AI frameworks. We are committed to building secure, durable, and scalable systems, with a strong focus on application security from day one to ensure the safety of our customers' data. While we take pride in our past achievements, we are even more excited about the opportunities that lie ahead. About the Role We are on the lookout for a Senior Back-End Engineer to join our Computer Backup Back-End Team, which is dedicated to the development of back-end services for our Computer Backup product. In this position, you will design, build, and maintain systems capable of backing up and restoring exabytes of data. The ideal candidate will possess expertise in high-performance, highly multithreaded architectures and demonstrate versatility in designing and working across various technologies as our requirements evolve. Responsibilities: Design and implement highly scalable, efficient services and APIs within a Java ecosystem. Incorporate AI coding agents and frameworks into your development processes to accelerate development, refactor legacy components, and enhance code quality. Oversee the entire technical lifecycle, including estimation, design, development, and delivery. Collaborate with cross-functional teams, including QA, Data Centers, Marketing, Product Management, Support, Legal/Compliance, and Security, to gather context and requirements for effective solution implementation. Diagnose complex issues and ensure the stability of large-scale production systems. Provide technical leadership and mentor team members to promote engineering excellence. Required Qualifications: Proven track record of delivering complex software projects successfully. 7+ years of experience in Java development with a strong understanding of backend architecture. Experience with AI-assisted development tools (e.g., Gemini, Cursor, Claude Code) integrated into your engineering workflow. Familiarity with relational databases such as MySQL/Vitess and SQLite. Experience with observability tools including Prometheus, Grafana, and OpenSearch. Knowledge of data formats: JSON, XML.
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
Full-time|Remote|Bolivia; Colombia; Costa Rica; Peru
Encora is seeking a Senior Golang Developer to strengthen its cybersecurity solutions team. This fully remote position is open to candidates located in Bolivia, Colombia, Costa Rica, or Peru. The role centers on building and integrating advanced reconnaissance technologies that enhance attack surface intelligence within a leading cybersecurity platform. Role overview This position calls for a developer who enjoys solving varied technical challenges and is committed to improving engineering practices. The Senior Golang Developer will collaborate closely with colleagues in Product, Operations, and Platform Engineering to deliver robust, scalable systems. What you will do Design and implement cybersecurity testing and analysis systems, integrating with the core platform. Develop high-performance, cloud-based software using microservices architecture and containerization. Manage the full software lifecycle through CI/CD pipelines to maintain quality and uptime. Build and operate software systems on Google Cloud Platform (GCP). Troubleshoot and resolve performance issues across distributed systems. Work within a cross-functional team to deliver technical solutions for evolving product requirements. Implement monitoring and alerting in backend modules to support proactive system optimization. Participate in design and code reviews. Mentor junior developers and support their professional growth. Requirements 5+ years of experience in backend software engineering and distributed systems. Advanced proficiency in Golang, including microservices, REST API design, gRPC, unit testing, and BDD testing. Strong design skills; familiarity with UML and Domain Driven Design is a plus. Experience with asynchronous messaging technologies such as Google PubSub and Kafka. Solid understanding of NoSQL and relational database technologies. Extensive experience working with Docker. Key details Experience required: 5+ years Job type: Full-time Work mode: Fully remote across Latin America Locations: Bolivia, Colombia, Costa Rica, Peru
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 bu…
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.
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 This Senior Java Developer position focuses on building and maintaining software solutions with an emphasis on Google Cloud Platform (GCP) and OWASP Security standards. The role involves translating business requirements into scalable applications and collaborating with teams from different disciplines. What you will do Design, develop, and maintain high-quality Java applications. Work with cross-functional teams to gather and interpret requirements. Lead technical projects and guide project direction. Mentor junior engineers in best practices and technical skills. Promote continuous improvement in software development processes, with a focus on reliability and security. Requirements Experience in Java development. Knowledge of GCP and OWASP Security principles. Ability to lead projects and support team members.
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.
Tebra reaches out to candidates exclusively via email from verified Tebra addresses (@tebra.com, @patientpop.com, or @kareo.com) or through our applicant tracking system, Greenhouse. We will only request sensitive personal information through our official application portal and never via social media or messaging services. Please note that we do not conduct interviews via instant messaging.About the RoleThe Revenue Cycle Management team is in search of a Lead Backend Software Engineer to significantly contribute to the modernization of our billing platform. This role is centered on designing and implementing architectural solutions for high-performance, scalable systems that adapt to our expanding business requirements. You will spearhead initiatives in cloud integration, ensuring seamless connectivity and monitoring of cloud services, with a strong emphasis on microservices and optimal architectural patterns.In this capacity, you will oversee code reviews, providing valuable feedback and suggestions to enhance the quality and maintainability of our codebase. Your proficiency in cloud technologies will be pivotal as you collaborate with teams to integrate cloud solutions, optimize performance, and establish robust monitoring practices. You'll have the chance to influence the future of our billing platform by developing solutions that are innovative and conform to best practices for scalability, security, and reliability.
Location: Costa RicaWork Mode: Hybrid Role overview The Senior Go Backend Engineer - Cybersecurity position focuses on building and maintaining backend systems that strengthen cybersecurity solutions. This role centers on designing, developing, and supporting robust software with Golang, and requires working closely with other teams to turn business needs into scalable, reliable applications. The position also involves leading technical initiatives and mentoring less experienced engineers. What you will do Design, develop, and integrate high-performance backend systems for cybersecurity platforms using Golang. Architect and implement scalable microservices and cloud-native solutions, prioritizing high availability and resilience. Build and maintain CI/CD pipelines, observability, and monitoring systems to ensure dependable operations. Work with cross-functional teams, contribute to system design decisions, and mentor engineers to encourage best practices. Key requirements Experience with Golang in backend development. Background in designing scalable microservices and cloud-native architectures. Familiarity with CI/CD processes, observability, and monitoring tools. Ability to collaborate across teams and mentor junior engineers.
Join our dynamic team at Software Mind as a Backend Developer (.NET/C#). In this role, you will be at the forefront of technical problem-solving and software development, delivering high-quality code that aligns with our company goals. Collaborate with cross-functional teams to enhance our internal systems and contribute to the development of innovative customer communication tools.Role Overview:Our client specializes in providing valuable communication solutions, integrating multi-channel engagement data for enhanced customer interactions. As a key member of our development team, your primary focus will be on designing, implementing, and maintaining robust software solutions that meet both customer and internal team needs.The ideal candidate will possess a strong technical background and a proactive approach to integrating AI tools throughout the software development lifecycle. You will be expected to demonstrate hands-on experience with AI-assisted development tools such as Cursor, GitHub Copilot, and others, utilizing these tools for planning, coding, and problem-solving.
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.
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 smoothly to different devices Collaborate with colleagues from various teams to deliver new features and improvements Contribute ideas and technical solutions to enhance Homera Health’s web presence Location This is a remote position open to candidates based in Costa Rica.
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 BackblazeBackblaze is a leader in object storage within the open cloud movement, dedicated to empowering customer success through cloud storage solutions that are designed to optimize budgets, alleviate administrative burdens, and inspire innovation. Partnering with us means breaking away from expensive, outdated legacy systems and harnessing the full potential of the open cloud. Founded in 2007, Backblaze has grown with less than $3 million in external funding until our traditional IPO on the Nasdaq in 2021. We're proud to generate over $100 million in revenue and serve more than 500,000 customers across 175 countries, managing over three billion gigabytes of data for a diverse clientele, including businesses, developers, IT professionals, and individuals. As we celebrate our past achievements, we are equally excited about the future. We are currently seeking a Senior Software Engineer to join our Engineering team!
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.
Join our team as a skilled NopCommerce .NET Developer, where you will take charge of managing and optimizing multiple e-commerce websites. We are looking for a candidate with robust backend development expertise, extensive knowledge of the nopCommerce platform, and practical experience with contemporary development and deployment tools.In this role, you will oversee eight custom websites built on nopCommerce, ensuring their performance, stability, and scalability. Familiarity with front-end development is a beneficial addition. Key Responsibilities:- Develop, maintain, and enhance backend systems for various NopCommerce websites.- Introduce new features, modules, and customizations to improve website functionality.- Utilize GitHub for code repository management and version control.- Deploy and manage websites hosted on Microsoft Azure.- Conduct database management and optimization using SQL Server Management Studio (SSMS).- Identify and resolve bugs, performance bottlenecks, and security issues.- Collaborate on development tasks using Trello.-(Optional) Assist with front-end enhancements to elevate user experience.
About Backblaze Backblaze is a leading provider of dependable, high-availability cloud storage solutions, trusted by individuals, small to medium-sized businesses, enterprises, and developers across more than 150 countries. Our Backblaze B2 Cloud Storage is designed to support data-intensive workloads, including backup, media processing, analytics, and modern AI frameworks. We are committed to building secure, durable, and scalable systems, with a strong focus on application security from day one to ensure the safety of our customers' data. While we take pride in our past achievements, we are even more excited about the opportunities that lie ahead. About the Role We are on the lookout for a Senior Back-End Engineer to join our Computer Backup Back-End Team, which is dedicated to the development of back-end services for our Computer Backup product. In this position, you will design, build, and maintain systems capable of backing up and restoring exabytes of data. The ideal candidate will possess expertise in high-performance, highly multithreaded architectures and demonstrate versatility in designing and working across various technologies as our requirements evolve. Responsibilities: Design and implement highly scalable, efficient services and APIs within a Java ecosystem. Incorporate AI coding agents and frameworks into your development processes to accelerate development, refactor legacy components, and enhance code quality. Oversee the entire technical lifecycle, including estimation, design, development, and delivery. Collaborate with cross-functional teams, including QA, Data Centers, Marketing, Product Management, Support, Legal/Compliance, and Security, to gather context and requirements for effective solution implementation. Diagnose complex issues and ensure the stability of large-scale production systems. Provide technical leadership and mentor team members to promote engineering excellence. Required Qualifications: Proven track record of delivering complex software projects successfully. 7+ years of experience in Java development with a strong understanding of backend architecture. Experience with AI-assisted development tools (e.g., Gemini, Cursor, Claude Code) integrated into your engineering workflow. Familiarity with relational databases such as MySQL/Vitess and SQLite. Experience with observability tools including Prometheus, Grafana, and OpenSearch. Knowledge of data formats: JSON, XML.
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
Full-time|Remote|Bolivia; Colombia; Costa Rica; Peru
Encora is seeking a Senior Golang Developer to strengthen its cybersecurity solutions team. This fully remote position is open to candidates located in Bolivia, Colombia, Costa Rica, or Peru. The role centers on building and integrating advanced reconnaissance technologies that enhance attack surface intelligence within a leading cybersecurity platform. Role overview This position calls for a developer who enjoys solving varied technical challenges and is committed to improving engineering practices. The Senior Golang Developer will collaborate closely with colleagues in Product, Operations, and Platform Engineering to deliver robust, scalable systems. What you will do Design and implement cybersecurity testing and analysis systems, integrating with the core platform. Develop high-performance, cloud-based software using microservices architecture and containerization. Manage the full software lifecycle through CI/CD pipelines to maintain quality and uptime. Build and operate software systems on Google Cloud Platform (GCP). Troubleshoot and resolve performance issues across distributed systems. Work within a cross-functional team to deliver technical solutions for evolving product requirements. Implement monitoring and alerting in backend modules to support proactive system optimization. Participate in design and code reviews. Mentor junior developers and support their professional growth. Requirements 5+ years of experience in backend software engineering and distributed systems. Advanced proficiency in Golang, including microservices, REST API design, gRPC, unit testing, and BDD testing. Strong design skills; familiarity with UML and Domain Driven Design is a plus. Experience with asynchronous messaging technologies such as Google PubSub and Kafka. Solid understanding of NoSQL and relational database technologies. Extensive experience working with Docker. Key details Experience required: 5+ years Job type: Full-time Work mode: Fully remote across Latin America Locations: Bolivia, Colombia, Costa Rica, Peru