Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Mid to Senior
Qualifications
Qualifications:7+ years of professional development experience. Strong understanding of clean coding principles and adherence to PSRs. Familiarity with various software design patterns. In-depth knowledge of microservices architecture. Experience with Laravel or Symfony frameworks. Proficient in SQL database management. Experience with Redis for data caching. Familiarity with Message Queuing Systems.
About the job
At epicfrog, we are developing a scalable and user-friendly platform enriched with an array of Fintech functionalities. Our focus is on leveraging cutting-edge development practices and technologies to create a top-tier service-oriented architecture. We utilize PHP8.2, Kubernetes, Docker, ActiveMQ, Go, TypeScript, Vue.js, WebSockets, OpenAPI, AsyncAPI, Python, and Airflow in our tech stack. Embracing an agile and results-driven culture, we encourage independence while continuously optimizing our development processes.
Are you the right fit?
A self-motivated engineer with the ability to develop solutions autonomously.
Proficient in designing and building modern web applications.
A strong foundation in Computer Science encompassing data structures, algorithm design, and problem-solving skills.
Expertise in writing robust and resilient code for distributed systems.
Experienced in integrating third-party APIs seamlessly.
Your responsibilities will include:
Developing and writing code for new services with a focus on API integrations (no legacy code).
Conducting thorough code reviews.
Updating and maintaining comprehensive documentation.
Providing support for existing services to ensure optimal performance.
About epicfrog
epicfrog is a forward-thinking company dedicated to creating innovative Fintech solutions. We prioritize the latest technology and agile practices to ensure our products meet the highest standards. Join us and be part of a team that values collaboration and professional growth.
AERONES is on the lookout for a seasoned Senior Mobile Software Development Engineer (Android) to join our dynamic team! In this pivotal role, you will lead the design and development of cutting-edge mobile applications that elevate our robotic systems and enhance user interactions. If you possess a fervor for mobile technology and are dedicated to crafting …
Point Wild develops tools that help people protect their identities and personal information online. With backing from investors such as WndrCo, Warburg Pincus, and General Catalyst, the company is building a suite of cybersecurity products aimed at becoming a trusted source for digital protection. Role overview This remote QA Automation Engineer (Mobile/Android) position is based in Latvia and centers on ensuring the reliability of Point Wild’s global security products. The focus is on automation for mobile VPN products like HotspotShield and Betternet, as well as the UltraAV antivirus app. The team values engineers who are agile, outcome-focused, and able to develop practical solutions that support ongoing company growth. What you will do Design and enhance the Android automation framework using Espresso and Kakao-Cup as the product suite expands. Create complex testing strategies for VPN features, including scenarios with unstable or changing network connections. Collaborate with developers and QA teammates to identify, diagnose, and resolve issues, providing detailed bug reports. Promote QA best practices and contribute to the development of the overall QA strategy. Research and assess new testing tools and methods to improve QA processes. Requirements Minimum 3 years of experience automating UI tests for Android apps developed in Kotlin. Proven hands-on experience with Espresso and Kakao-Cup, including testing Jetpack Compose and XML-based interfaces. Familiarity with Robolectric and Mockito for building test infrastructure and mocking dependencies. Ability to set up and manage pipelines in CircleCI, and use Bash or sh scripting for automation and processing test results. Experience with sharding and parallelizing tests using test frameworks.
Join our dynamic team as a Senior Android Developer, where you will play a pivotal role in developing and maintaining cutting-edge applications for a wide array of Android devices. Your main focus will be on crafting high-quality Android applications and integrating them seamlessly with backend services. You will collaborate with a talented group of engineers and developers working across different layers of our infrastructure. A strong commitment to collaborative problem-solving, innovative design, and delivering top-notch products is essential.Key Responsibilities:Write clean, maintainable, and efficient code for Android applications.Monitor performance of live applications and optimize them at the code level.Identify and resolve bottlenecks, fix bugs, and enhance application performance.Conduct unit and instrumentation testing on your code.Work closely with cross-functional teams to define and design new features.Stay abreast of the latest mobile technology trends, applications, and protocols.
Join our dynamic team at Evolution as a Video SRE Engineer! In this pivotal role, you will be responsible for ensuring the performance, reliability, and availability of our video streaming services. Your expertise will help us maintain our high standards and deliver an exceptional user experience.
Join evolution as an Electrical Engineer and become a vital part of our innovative team in Riga. We are seeking a dedicated professional to contribute to the development and implementation of cutting-edge electrical systems. This role offers an exciting opportunity to work on diverse projects and collaborate with talented engineers in a dynamic environment.
MissionWe are expanding our R&D and Testing Laboratory teams and are in search of an experienced IT Hardware Engineer who is deeply engaged with modern computing architectures and is ready to take full responsibility for how our systems are configured, tested, and implemented in production.YOUR RESPONSIBILITIESYou will design and validate computing configurationsWork with cutting-edge server and workstation hardware: CPUs, GPUs, motherboards, memory, storage devices, networking equipment, power supplies, and cooling subsystems (including liquid cooling).Select components and create optimal configurations for various use cases (HPC, AI, rendering, etc.), and configure or customize BIOS/firmware settings for specific tasks and platforms.Test hardware and software compatibility from end to end, identify bottlenecks, and resolve integration issues.Evaluate the performance and efficiency of new components (including new GPU generations) and assess new design opportunities for future Comino products.Analyze test data, draw conclusions, prepare reports, and create comparative graphics.Collaborate with production and quality departments to ensure that solutions delivered to customers meet validated configurations and standards.
Speechify is seeking an iOS Core Product Software Engineer based in Riga, Latvia. This position centers on building and enhancing iOS applications that support text-to-speech technology, aiming to make the product more practical and engaging for users. Role overview The engineer will join Speechify's core product team, focusing on the design and development of iOS features. The goal is to strengthen the product’s usefulness and appeal through thoughtful engineering and collaboration. What you will do Design and develop iOS applications as a member of the core product team Collaborate with colleagues from various specialties to deliver scalable software solutions Share ideas and technical knowledge to enhance the iOS user experience
Role overview This Platform Software Engineer role at Speechify is based in Riga, Latvia. The position centers on designing and building software that underpins the company’s core platform features. Projects in this role focus on enhancing user experience and supporting the ongoing development of Speechify’s technology. The work involves close attention to the stability and scalability of platform systems. What you will do Design and develop software to support Speechify’s core platform capabilities Work on projects that advance technology and improve the experience for users Location This position is based in Riga, Latvia.
Role overview The Technical Engineer at Cvonlinelatvia plays a key role in supporting clients and partners with Luxriot software installations and related systems. This position is based in Rīga, Latvija, and focuses on providing technical expertise for both software and hardware environments. What you will do Assist with installing, configuring, and troubleshooting Luxriot software and connected systems for clients and partners. Manage support tickets, analyze technical issues, and help clients reach stable solutions. Investigate problems across software, hardware, network, and system layers using tools like log files, Windows Event Logs, and system diagnostics. Reproduce client-reported issues in the Rīga lab using equipment such as IP cameras, servers, access control systems, and video analytics tools. Collaborate with developers and QA engineers when deeper technical analysis, workarounds, or code changes are needed. Offer advice on hardware, software, and system configurations tailored to client needs and project requirements. Keep current with the design, testing, and maintenance of large-scale video systems, including those with high camera counts, significant data volumes, and demanding uptime requirements.
About Levelpath:Levelpath is a cutting-edge AI procurement platform designed for global enterprises. Established in 2022, our mission is to revolutionize procurement by making it a delightful and streamlined experience. With an intuitive interface, Levelpath enhances procurement agility within days and reveals significant savings within weeks, while offering clarity, control, and intelligence for all stakeholders. Our platform provides a comprehensive overview of spending across procurement, finance, legal, and IT—from intake and sourcing to contracting and payment. Powered by AI, we deliver contextually relevant insights and actionable recommendations, unlocking valuable opportunities and drastically improving efficiency. Leading global brands rely on Levelpath's profound procurement expertise to transform their business outcomes and cultivate value from their supplier relationships.Engineering at Levelpath:We are seeking an experienced Senior Security Engineer to spearhead and advance our security initiatives. This pivotal role is crucial in enhancing Levelpath's security posture, safeguarding our infrastructure, ensuring compliance, and maintaining customer trust. You will collaborate closely with Engineering, DevOps, and Compliance teams to develop top-tier security programs—from defining policies and responding to incidents to implementing tools and adopting secure development practices.This position is hybrid/remote with flexible working hours and an office located in Teodors / Jaunā Teika. In this role, you will be part of an international team within an agile environment characterized by short decision-making processes. Our current tech stack includes Slack, Zoom, GitHub, AWS, and you're encouraged to utilize any devices and tools that enable you to perform at your best.Your Responsibilities:Lead the design and execution of security and compliance frameworks and internal policies.Drive incident response efforts and lead investigations into potential breaches.Manage vulnerability assessment workflows and supervise mitigation planning.Oversee the implementation and maintenance of security tools such as SIEM, DLP, SAST/DAST, and identity & access management solutions.Collaborate with Engineering and DevOps to integrate security into CI/CD pipelines and infrastructure.Guide and engage in customer-facing security reviews, audits (e.g., SOC 2, ISO 27001), and risk assessments.Conduct security architecture reviews and data flow mapping from a risk and compliance perspective.
At GoCardless, we are seeking a dedicated Product Security Engineer to join our dynamic team in Riga, Latvia. In this role, you will empower development teams to take charge of their product's security and privacy by collaborating on setting robust requirements and standards, conducting thorough design reviews, vulnerability assessments, and assisting in the implementation of security controls. You will work closely with our specialized Security Operations and Security Engineering teams to ensure the highest security standards are maintained throughout our cloud-native environments. Your expertise in automating security processes and conducting various security assessments will be crucial to our mission of delivering secure payment solutions.
Backend Development: Develop low-latency, asynchronous systems leveraging the power of Python (OOP) and FastAPI.Frontend Development: Design and implement responsive user interfaces using React or Angular, along with data-driven dashboards.API Management: Create and secure RESTful endpoints to enable seamless integrations.Performance Optimization: Enhance state management and optimize queries to handle high-concurrency traffic effectively.Code Architecture: Uphold modularity and maintain clean code standards using Git, complemented by thorough testing practices.
About Us at GoCardlessAt GoCardless, we are redefining the landscape of global bank payments. Serving over 100,000 businesses from innovative start-ups to esteemed corporations, we empower our clients to effortlessly collect and dispatch payments via direct debit, real-time transactions, and open banking.We process an impressive US$130bn+ in payments annually across more than 30 countries, enabling customers to handle recurring and one-off payments seamlessly, eliminating stress, and minimizing costs. Our AI-driven solutions enhance payment success rates and mitigate fraud risk. With open banking access to over 2,500 banks, we assist our clients in making faster, informed financial decisions.Headquartered in the UK, with offices in London, Leeds, as well as locations in Australia, France, Ireland, Latvia, Portugal, and the United States, we are dedicated to fostering a diverse and inclusive workplace.At GoCardless, we prioritize your needs! We are committed to ensuring our hiring process is inclusive and accessible. If you require any adjustments or support, feel free to reach out to your Talent Partner; we’re here for you! Remember, we value passion over perfection—if you are excited about this opportunity, we encourage you to apply!The RoleJoin our dynamic Connectivity Group at GoCardless, where you will tackle some of the most pressing technical challenges in the industry—from enhancing banking scheme support to optimizing our technical frameworks. As a member of our team, you will play a critical role in developing and maintaining the bank and scheme integrations that ensure our merchants' funds flow seamlessly.We strive to create simple, reliable, and high-performance systems, utilizing the best technologies for each task. In this role, you will primarily work with technologies such as Ruby on Rails, PostgreSQL, BigQuery, and Prometheus on Google Cloud, with some Sentry tracing in the mix. Together with your team, you will contribute to processing over 10 million payments daily.You are not expected to possess expertise in all of these technologies—team members often learn and adapt as they engage with our projects. If you are eager to learn, we encourage you to apply!
Company Overview Point Wild builds tools that help people monitor, manage, and protect their identities and personal information online. Backed by investors including WndrCo, Warburg Pincus, and General Catalyst, the company develops cybersecurity solutions for a range of digital protection needs. Role Overview Point Wild is hiring a Backend Engineer for a remote position based in Latvia. This engineer will join a small, skilled team focused on a security project that explores new ways to protect systems using cryptography, automation, and AI-driven analysis. The work spans hands-on development, collaboration with senior engineers, and involvement across the stack. The team works closely with engineering, product, and design groups. What You Will Do Design, build, and deliver features for the product suite. Write maintainable backend code, primarily hosted on AWS or GCP. Collaborate with experts in AI and cryptography. Work with the product manager to gather requirements and help plan architecture, data flows, API specs, and testing methods. Follow established engineering practices and join team discussions on process and quality. Contribute to customer-driven development and iterate based on user feedback. Create automated tests for load, performance, and error handling. Requirements At least 5 years of professional experience in backend software engineering. Strong TypeScript coding skills. Experience with AWS, including containerization (EKS, ECS) and serverless architectures. Familiarity with relational, key/value, and graph databases, including schema management. Background in API design, data modeling, secure service development, and database systems. Focus on writing quality code, robust error handling, and ensuring high availability. Pragmatic and thoughtful approach to technical challenges. Upper-intermediate spoken and written English.
At epicfrog, we are developing a scalable and user-friendly platform enriched with an array of Fintech functionalities. Our focus is on leveraging cutting-edge development practices and technologies to create a top-tier service-oriented architecture. We utilize PHP8.2, Kubernetes, Docker, ActiveMQ, Go, TypeScript, Vue.js, WebSockets, OpenAPI, AsyncAPI, Python, and Airflow in our tech stack. Embracing an agile and results-driven culture, we encourage independence while continuously optimizing our development processes.Are you the right fit?A self-motivated engineer with the ability to develop solutions autonomously.Proficient in designing and building modern web applications.A strong foundation in Computer Science encompassing data structures, algorithm design, and problem-solving skills.Expertise in writing robust and resilient code for distributed systems.Experienced in integrating third-party APIs seamlessly.Your responsibilities will include:Developing and writing code for new services with a focus on API integrations (no legacy code).Conducting thorough code reviews.Updating and maintaining comprehensive documentation.Providing support for existing services to ensure optimal performance.
Evolution is looking for a QA Automation Engineer in Riga to help strengthen software quality across gaming projects. This position centers on building and improving automated testing frameworks, supporting reliable software delivery. Role overview The QA Automation Engineer will focus on developing and maintaining automation processes that support project goals. The work involves ensuring that software releases meet quality standards and that testing procedures remain effective as products evolve. What you will do Develop and maintain automated testing frameworks for gaming software Support the efficiency and reliability of software delivery through automated tests Contribute to the ongoing improvement of quality assurance processes Requirements Experience in QA automation Ability to create and enhance automated testing solutions Interest in the gaming industry
Join our dynamic team at epicfrog, where we are committed to building a scalable and user-centric platform packed with innovative Fintech features. We prioritize staying current with cutting-edge development practices and technologies, fostering an agile environment that enhances productivity and minimizes repetitive tasks.We are on the lookout for a skilled QA Automation Engineer who will play a crucial role in delivering top-quality products. This position requires a proactive approach to test automation, effective communication, and collaboration with both stakeholders and fellow team members.
Join Ignitis Renewables Latvia as an Automation and Control Systems Engineer (F/M/D). In this pivotal role, you will be responsible for designing, implementing, and maintaining automation solutions that drive efficiency and reliability in our renewable energy operations.We are looking for a proactive individual with a strong technical background in automation systems, coupled with a passion for sustainable energy solutions. Your expertise will help shape the future of renewable energy in Latvia.
AERONES, a pioneering force in robotic wind turbine maintenance, is on the lookout for a Senior Full-Stack Engineer to spearhead our engineering team and take charge of our platform architecture.In this role, you will guide a talented group of backend (Django/Python) and frontend (React/TypeScript) developers while actively contributing to the codebase. You will play a crucial role in transitioning from legacy systems to a cohesive platform and champion the adoption of AI-driven development practices utilizing tools such as Claude Code, Cursor, and Codex.If you are enthusiastic about nurturing high-performing teams through significant platform transformations within a rapidly advancing robotics company, we invite you to apply.Key Responsibilities:Lead the technical architecture and influence platform decisions (Django, React, GraphQL, PostgreSQL).Supervise the team while maintaining hands-on involvement — developing features, reviewing code, and resolving critical issues.Implement AI-enhanced development workflows and educate the team on AI coding agents.Oversee releases, deployments, CI/CD pipelines, and Docker-based workflows.Collaborate with product, operations, finance, and DevOps teams.Establish code quality standards, testing protocols, and development processes.
Aerones is on the lookout for an innovative AI-Driven Full-Stack Engineer to enhance our software development team. In this position, you will be responsible for designing, developing, and deploying production features across our platform, utilizing Django (Python), PostgreSQL, and React, with a strong focus on AI coding agents as your primary development tool. A significant aspect of this role involves championing specification-first, AI-enhanced development methodologies alongside our software teams, leveraging coding agents like Claude Code and Codex to streamline and elevate our software building processes. We seek engineers who embrace the AI-native approach to software creation and are eager to contribute meaningfully to a rapidly expanding robotics company.Key Responsibilities:• Agent-Driven Development: Manage end-to-end delivery workflows using AI coding agents as your core development strategy. Define requirements, establish acceptance criteria, implement via agents, validate through testing, and prepare for review/merge.• Full-Stack Engineering: Develop and maintain features encompassing Django REST APIs, PostgreSQL data models, and React UI components for our Service Delivery platforms.• Contextual Engineering: Oversee the “knowledge layer” essential for AI agents' effectiveness in our codebase—create CLAUDE.md files, system prompts, and context documentation that instruct agents on our architecture and business rules.• Accelerated Delivery: Deploy production features utilizing AI-enhanced workflows. Refactor, migrate, and modernize existing codebases with agent support. Automate routine engineering tasks.• Team Empowerment: Share AI-native development practices with teammates through demonstrations, mentoring, collaborative prompt libraries, and reusable tools.• Quality Assurance: Ensure all changes are verified and not simply generated—conduct tests, consider edge cases, and prepare code for review. Never merge code you do not fully understand.• Documentation: Document AI-driven development patterns, agent workflows, and engineering standards for knowledge sharing purposes.Qualifications:• Expertise in AI Tools: Proven daily use of Claude Code, Cursor, Codex, or equivalent autonomous coding agents in production settings. Familiarity with agentic workflow patterns: task decomposition, parallel execution, and human-in-the-loop verification.• Full-Stack Development Experience: Strong proficiency in Django (Python) and PostgreSQL (REST APIs, ORM, migrations, complex queries). Solid React/frontend capabilities—ability to read, review, and build UI components, even when AI generates most of the code.• Collaborative Working Style: Embrace a Delegate, Review, Own mentality—delegate implementation to agents, focus predominantly on code review, and take full responsibility for outcomes.• Continuous Learning: Stay updated with the latest in AI and software development trends.