Latest jobs
System Engineer [Cyprus]
BrainRocket is a software development company and digital solutions provider. The company has created over 40 cutting-edge products spanning 20 different markets.
Our team of around 670 tech-savvy professionals successfully deliver scalable projects that are custom-made to the customersโ needs.
We also strive to create a culture centered around personal and professional growth for employees, in a positive and welcoming environment
Responsibilities
- Support and maintenance of existing company infrastructure.
- Participation in the arrangement of workplaces: setup, connection, installation of applications.
- Monitoring and managing IT systems.
- Primary diagnostics of equipment malfunctions, ensuring the operability and safety of the companyโs network.
- Setting up and maintenance of peripheral equipment, service.
- Inventory of IT equipment.
- Setting up servers and network equipment.
- Build an internal wiki with technical documentation, manuals and IT policies
- Prompt troubleshooting.
Requirements
- Knowledge of Linux Ubuntu, Windows 10, MacOS
- Work experience with Firewall, VPN (L2TP, IPSec/OpenVPN)
- Understanding of work principles NAT, DNS, DHCP, TCP/IP
- Experience with Windows Active Directory, LDAP, RDS etc.
- The ability to configure network equipment Mikrotik, Cisco, Ubiquity etc.
- Understanding of the model OSI.
- Knowledge of software (MS Office 365, antivirus programs, etc.).
- Excellent communication skills
Would be a plus
- Understanding of Jira/Confluence.
- Strong organizational skills.
- Ability to multitask.
We offer excellent benefits, including but not limited to
- Learning and development opportunities and interesting challenging tasks;
- Official employment in accordance with the laws of Cyprus and the EU, registration of family members;
- Relocation package (tickets, staying in a hotel for 2 weeks);
- Company fitness corner in the office for employees;
- Opportunity to develop language skills and partial compensation for the cost of language classes;
- Birthday celebration present;
- Time for proper rest and 24 working days of Annual Vacation;
- Breakfasts and lunches in the office (partially paid by the company).

Responsibilities
- Collaborate with developers and end users to support and improve the R ecosystem
- Build, deploy, and troubleshoot R packages within a managed application environment
- Provide day-to-day support for R users as part of the enablement team
- Gather and communicate stakeholder requirements to development teams
- Deliver training sessions and create supporting documentation for users
- Support and maintain large-scale R environments and related platforms
What we expect
- Strong expertise in the R programming language and its ecosystem
- Hands-on experience with Posit tools (RStudio / Workbench, Shiny / Connect)
- Experience working with Git and platforms like GitHub, GitLab, or Bitbucket
- Solid knowledge of Linux/Unix systems, command line, and software compilation
- Strong communication skills, with the ability to present to both technical and non-technical audiences
- Proactive, problem-solving mindset with the ability to work independently in a distributed team
- Working hours must overlap with US Pacific Time (12:00 PM โ 5:00 PM PST)
Nice to have
- Background in Statistics, Mathematics, Computer Science, or a related field
- Experience with software packaging tools (e.g., EasyBuild, Spack, Homebrew)
- Familiarity with DevOps practices, including CI/CD and testing frameworks
- Experience in Pharma, Biotech, or scientific computing environments
- Exposure to Bioconductor or similar scientific software ecosystems
We offer
- Competitive compensation
- Remote work
- Flexible working hours
- A team with excellent tech expertise

Senior Backup & Recovery Architect
Conversant Group-Athena7 - United States (Remote)
About the Role
This role is for a hands-on backup and recovery expert who delivers real outcomes for enterprise clients. You will own the full technical lifecycle โ designing architectures, executing implementations, and driving recovery capabilities that directly protect business continuity. You are someone who goes deep, gets things done, and takes personal accountability for the results your work produces. Client success is the measure of everything you do.
Key Responsibilities
Client Engagement & Strategic Advisory- Serve as the principal technical advisor to large enterprise clients on all matters related to backup, recovery, and data resiliency strategy.
- Lead executive-level workshops, discovery sessions, and strategic roadmap discussions with client CIOs, CTOs, and senior infrastructure leadership.
- Clearly articulate the business value and risk implications of backup and recovery strategies to both technical and non-technical stakeholders.
- Build trusted, long-term relationships with client stakeholders.
- Design and lead the development of enterprise-grade backup and recovery architectures across on-premises, cloud (AWS, Azure, GCP), and hybrid environments.
- Define and govern Recovery Time Objectives (RTO), Recovery Point Objectives (RPO), and resiliency tiers in alignment with business criticality and compliance requirements.
- Recommend best-fit data protection platforms and technologies based on client scale, complexity, regulatory obligations, and internal corporate standards.
- Drive architecture decisions around immutable storage, air-gapped environments, and cyber recovery vaulting to address ransomware and advanced threat resilience.
- Ensure architectures account for the full workload spectrum: virtual machines, physical servers, enterprise databases, NAS/SAN, cloud-native workloads, and containerized environments.
- Perform direct, hands-on configuration, administration, and optimization of enterprise backup platforms (e.g., Cohesity, Rubrik, Commvault, Veeam, Veritas NetBackup, Dell EMC NetWorker/Avamar, IBM Spectrum Protect).
- Execute and validate complex backup and recovery jobs, diagnose failures, and drive resolution across large-scale environments.
- Develop automation scripts and operational tooling (PowerShell, Bash, Python) to improve efficiency, reporting, and reliability of backup operations.
- Develop comprehensive DR runbooks, playbooks, and tabletop exercise frameworks for critical systems and applications.
- Champion a culture of resiliency helping clients understand the strategic importance of tested, reliable recovery capabilities as a core business function.
- Serve as a technical mentor and coach to junior, mid-level, and senior backup and infrastructure engineers.
- Conduct knowledge-transfer sessions, technical workshops, and training engagements to uplift engineering capability across teams.
- Establish and document best practices, standards, and frameworks for backup and recovery operations at scale.
- Review designs and configurations produced by engineering teams, providing constructive, expert feedback.
Required Qualifications
- 10+ years of experience in IT infrastructure with deep specialization in backup, recovery, and data protection.
- 7+ years of hands-on experience with enterprise backup platforms (Cohesity, Commvault, Veeam, Rubrik, Veritas NetBackup, or equivalent).
- Hands-on experience with virtualization platforms (VMware vSphere, Microsoft Hyper-V) and native backup integration.
- Experience protecting enterprise databases (Oracle, SQL Server, SAP HANA, PostgreSQL, MySQL).
- Proficiency with scripting and automation (PowerShell, Bash, Python).
- Strong working knowledge of cloud-native backup and data protection in Azure, AWS, and/or GCP.
- Thorough understanding of storage technologies (SAN, NAS, object storage, tape).
Skills & Competencies
- Executive presence: Comfortable leading strategic discussions with C-level and senior enterprise stakeholders.
- Technical depth: Able to move fluidly between high-level strategy and hands-on technical execution.
- Communication: Exceptional written and verbal communication skills; able to tailor messaging to diverse audiences.
- Consulting mindset: Skilled at discovery, needs assessment, and delivering actionable, client specific recommendations.
- Mentorship: Natural coach and teacher who invests in the growth of engineers around them.
- Ownership: Takes full accountability for outcomes both technical delivery and client satisfaction.
- Adaptability: Thrives in complex, ambiguous environments across varied client industries and technology stacks
Whatโs in it for you
We offer a dynamic, innovative work environment with rewarding work - help save our clients from disaster! We truly value our employees and provide an extraordinary package to prove it, including learning & development opportunities, PTO, family-friendly programs, team events, and comprehensive benefits such as private health insurance, mental health programs, a company-matched pension, life and income protection insurance, and a gym membership allowance.
What youโll do
See above under Key Responsibilities (Client Engagement, Architecture, Hands-On Implementation, Disaster Recovery, Mentoring).
Who you are
Hands-on backup and recovery expert with leadership, ability to advise executives, and a strong track record across on-premises and cloud environments.
Tech Stack
Backups: Cohesity, Rubrik, Commvault, Veeam, Veritas NetBackup, Dell EMC NetWorker/Avamar, IBM Spectrum Protect; Cloud: Azure, AWS, GCP; Virtualization: VMware vSphere, Microsoft Hyper-V; Scripting: PowerShell, Bash, Python; Storage: SAN, NAS, object storage, tape.
Team Description
Athena7 battalion within Fenix24, focused on IT security assessments, strategy and planning as part of a broader four-battalion organization delivering cyber disaster recovery and resilience services.

We're looking for a Site Reliability Engineer (SRE) to join our team in Cyprus (on-site) or remotely. In this role, you will be responsible for maintaining the stability and reliability of our production environment.
Tech stack
- Operating Systems: Linux
- Databases: PostgreSQL, MongoDB, Clickhouse
- Caching: Redis
- Messaging: RabbitMQ, Kafka
- CI/CD: GitLab
- Monitoring: VictoriaMetrics / Prometheus, Grafana
- Logging: ELK / VictoriaMetrics Logs
- Containerization: Docker, Kubernetes
- Secrets Management: Vault
- Infrastructure & Automation: Terraform, Ansible
- Cloud & Virtualization: GCP
- Deployment: Kustomize, Helm, Argo CD
- Programming Languages: Python, Bash, PHP
- Processing Orchestrator: Temporal
Responsibilities
- Ensure the stability of production and development infrastructure
- Develop and improve monitoring, alerting, and observability (metrics, logs, tracing)
- Configure and optimize metrics and logging systems
- Analyze incidents and prevent their recurrence
- Work with alerts and improve their quality
- Increase service reliability and fault tolerance
- Optimize system performance and stability
Requirements
- Strong understanding of Linux
- Experience as an SRE / DevOps / System Engineer
- Solid experience with monitoring and alerting tools (Prometheus, Grafana, or similar)
- Understanding of observability (metrics, logs, tracing)
- Experience with Kubernetes and containerization
- Experience in incident analysis and production troubleshooting
- Automation skills (Bash, Python)
- Understanding of networking, performance, and fault tolerance
- Experience with GCP is a plus
We offer
- Remote work or from our office in Limassol
- Compensation for English or Greek classes
- Health insurance (only for Cyprus)
- Office lunches (only for Cyprus)
- Flexible start of the working day

Job description
Job title: Typescript developer (3d graphics)
What you'll do
FrontEnd developer who shares passion for writing clean and reusable code using JavaScript and TypeScript. Work with object-oriented programming (OOP) approach, adhering to strict coding standards and technical requirements. Contribute to the development of our cross-platform home design platform with 3D graphics, leveraging TypeScript and related technologies.
Who you are
Frontend developer with experience in JavaScript/TypeScript, and interest in 3D graphics (Three.js/OpenGL), SVG, Canvas, WebGL. Familiar with modern frontend tools and practices, eager to own and drive innovation within our tools.
Tech stack
- Frontend: native JavaScript, JQuery (legacy code), TypeScript, Three.js (OpenGL), SVG, Canvas, WebGL, Webpack, Websocket, Jest (unit tests), Docker
- Backend: PHP 7.4(8.1), Symfony, PHPUnit, MySQL, Redis, MongoDB, RabbitMQ, Git, Docker
Team description
Planner 5D is a global platform for home design with cross-platform presence across Web, iOS, Android, Windows, and MacOS. The team collaborates across time zones and emphasizes ownership and innovation within our expanding suite of tools.
Benefits and perks
Note: Please refer to the official job posting for the full list of benefits and perks. The description mentions adherence to coding standards and a collaborative, innovative environment.
Requirements / qualifications
Experience with frontend development using JavaScript and TypeScript, with interest or experience in 3D graphics technologies (Three.js, WebGL). Strong OOP background and commitment to clean, reusable code and coding standards.

Role Pitch
As a machine Learning Engineer at Alber Blanc you will be responsible for building ML models for large datasets and alpha research. Excellent math, ML and DS skill would be a great fit for this role.
What you'll do
- Apply scientific, mathematical and statistical methods to build ML models
- Perform alpha, execution research and optimize modelโs performance
- Explore existing and new datasets to design features and find insights
- Develop ML models full cycle - from hypothesis to deployment and maintenance
Requirements
- STEM degree from one of top-tier universities OR proven track of success as Data Analyst/Researcher/Data Scientist
- Advanced understanding of probability, statistics, math and algorithms
- Deep expertise in a field of Machine Learning
- Experience with ML predictive modeling tools, libraries and workflow platforms
Nice to have
- Personal achievements such as ICPC, IMC, IOI, codeforces red+, Kaggle, etc.
- Published articles in a field of Data Science/ML (Q1-Q2)
- Pet-projects or open-source repositories dedicated to trading, finance or quantitative field
What we offer
- Result-oriented bonuses along with extraordinary salary
- Transparent processes and lack of red-tape
- Competitive environment with an opportunity to make decisions and change the company
- One of the best level of expertise on the market
Who you are
See Requirements above.
Tech stack
See Requirements above.
Team description
About รlber Blanc Capital: At รlber Blanc youโll work on systems where milliseconds matter. Youโll collaborate with top minds, access unlimited technical resources, and shape markets. We value your autonomy, provide competitive rewards and support relocation.

We are building an international AI-driven platform for events, media, and speakers. The product is actively growing, used across multiple countries, and continuously evolving. We are looking for a Middle-level Flutter Developer who can reliably support and develop our mobile application (iOS & Android) as part of a small, strong product team.
Format
- Remote, part-time
- ~15 hours per week
- 5 days per week, minimum 2 hours per day
- Level: Middle (independent contributor)
Responsibilities
- Develop and maintain a Flutter mobile application (iOS & Android)
- Implement new screens and user flows
- Work with the existing application architecture
- Integrate with REST APIs (backend built with FastAPI)
- Work with WebSockets / real-time updates
- Optimize performance and fix bugs
- Refactor and improve code quality
- Participate in product and UX discussions
Required Qualifications
- 2+ years of commercial experience with Flutter
- Strong knowledge of Dart
- Experience building apps for both iOS and Android from a single codebase
- Solid understanding of state management (Bloc / Cubit / Provider / Riverpod)
- Experience working with REST APIs and error handling
- Understanding of Clean Architecture / MVVM / layered architectures
- Confident use of Git
- Ability to work independently and deliver tasks end-to-end
- Strong sense of ownership and responsibility
- Availability to work every weekday for at least 2 hours
Nice to Have
- Experience with WebSockets / real-time features
- Push notification integration
- Custom UI components and animations
- Good understanding of mobile UX principles
- Experience publishing apps to App Store and Google Play
- Experience with Firebase, analytics, or crash reporting
- Experience maintaining and improving an existing production app
Work Format
- Fully remote
- Asynchronous collaboration
- Clear tasks and priorities
- Communication via Slack / Telegram
- Code reviews and technical discussions
Conditions
- Part-time contract
- ~15 hours per week, evenly distributed across weekdays
- Flexible daily schedule
- Long-term collaboration opportunity
- Potential to increase hours based on performance
Compensation
- Hourly rate or monthly fixed payment based on a pre-defined monthly scope of work
- Scope is agreed in advance with a clear task plan and expected deliverables for the month
- Stable and regular payments
How to Apply
Please include: a brief summary of your Flutter experience; links to apps, portfolio, or GitHub (if available); your hourly rate or monthly expectations; confirmation of availability to work 5 days per week, minimum 2 hours per day.

Senior Risk Engineer
Project description
Our client, a global commodity trading company committed to innovation, is seeking a Senior Risk Engineer to join their engineering team. This role operates at the intersection of commodities risk, market data, and modern software delivery.
You will work in a fast-paced environment, taking full ownership of problems from high-level business requirements through to production deployment, often within the same day.
This is a hands-on engineering position involving coding, architectural design, and close collaboration with risk and trading stakeholders to translate complex domain requirements into robust, scalable solutions.
Responsibilities
- Design, build, and maintain risk engineering systems across the full stack, with a focus on commodities risk and market data pipelines;
- Take high-level, loosely defined requirements from trading and risk stakeholders and independently infer the detail needed to deliver correct, production-ready solutions;
- Contribute to multiple daily releases in a CI/CD environment โ writing code that is testable, observable, and safe to ship continuously;
- Work within and help evolve cloud-native, engineering-led platforms, applying modern infrastructure and deployment practices;
- Collaborate closely with quants, traders, and risk managers to ensure systems accurately reflect market and risk realities;
- Participate in design reviews, code reviews, and architectural decisions with a pragmatic, delivery-focused mindset;
- Identify and address technical debt without being asked.
Skills
Must have- Solid understanding of commodities markets โ price risk, mark-to-market, curves, and market data flows;
- Experience building or maintaining systems that consume and process market data at scale;
- Proficient Python practitioner โ you write clean, idiomatic, well-tested code as a matter of habit;
- Working knowledge of full-stack development: comfortable across backend services, APIs, and front-end interfaces as needed;
- Experienced with cloud-based platforms (AWS, GCP, or Azure) and the engineering practices that go with them โ containerization, infrastructure-as-code, managed services;
- Fluent in agentic development workflows โ you use AI-assisted tooling (e.g. Copilot, Cursor, or equivalent) as a natural part of your SDLC, not as a novelty; comfortable with AI-generated code review, test generation, and iterative refinement within a fast-release pipeline;
- Comfortable operating in a high-velocity delivery environment with multiple releases per day;
- Disciplined about testing, observability, and rollback โ you ship fast without being reckless;
- Able to take ambiguous, high-level requirements and drive them to completion without hand-holding.
- You are direct, low-ego, and focused on outcomes
- You push back when something doesn't make sense, and you do it constructively
- You take ownership โ if something is broken or unclear, you fix it or clarify it rather than waiting for someone else to
- You are easy to work with under pressure
- You have strong opinions, loosely held
Other
- Languages: English โ C1 Advanced
- Seniority: Senior

Job responsibilities
- Engage with customers via Zoom calls and email as a technical consultant during the post-sales journey, providing product, solution, and best-practice guidance.
- Partner with Customer Success Managers to go deep on GitLab use case implementation (for example: source code management, continuous integration, continuous delivery, DevSecOps, and Agile Planning).
- Deliver practical, customer-specific enablement through webinars, hands-on labs, office hours, and on-demand engagements in a pooled support model (not dedicated to a single account).
- Provide technical and architectural guidance that helps customers adopt GitLab capabilities and connect technical decisions to the outcomes they care about.
- Align with Account Executives and Renewals Managers to share customer-facing subject matter expertise that supports customer business objectives.
- Develop and deliver workshops, demos, and other reusable enablement content in collaboration with cross-functional partners.
- Build and maintain specialty competency in one or more technologies aligned to GitLab's market focus through training, certification, and creating working examples for internal and customer use.
- Contribute to customer-facing learning resources, including GitLab documentation, YouTube content, and enablement programs such as the Digital Journey.
What you'll bring
- Experience supporting one or more GitLab use cases (source code management, continuous integration, continuous delivery, DevSecOps, or Agile Planning) and enabling customers with practical, in-depth guidance.
- Proficiency with DevSecOps tools or adjacent highly technical tooling, with the ability to translate tool capabilities into customer outcomes.
- Technical background in software development or systems engineering, including comfort discussing architecture, workflows, and implementation tradeoffs.
- Ability to communicate complex technical and organizational topics clearly in writing and live settings (Zoom calls, workshops, and presentations).
- Experience operating as a trusted technical advisor to customer and business stakeholders in a post-sales environment.
- Strong time management and prioritization skills, including the ability to juggle multiple customer engagements and cross-functional requests in a pooled model.
- Continuous learning mindset, including maintaining specialty competency through training, certification, documentation, or creation of reusable examples; transferable experience from related roles and backgrounds is welcomed.
About the team
We're a globally distributed customer success engineer (CSE) team supporting customers in GitLab's On-Demand Success Tier. We collaborate asynchronously and stay aligned through clear documentation and shared enablement assets. We continuously improve our content and delivery based on what we learn from customer engagements.
What you'll do
Engage with customers via Zoom calls and email as a technical consultant during the post-sales journey, providing product, solution, and best-practice guidance. Partner with Customer Success Managers to go deep on GitLab use case implementation. Deliver practical enablement through webinars, labs, office hours, and on-demand engagements. Provide technical and architectural guidance to adopt GitLab capabilities. Align with sales teams to share subject matter expertise. Develop and deliver workshops, demos, and reusable enablement content. Build specialty competency through training and examples. Contribute to learning resources.
Tech stack
Experience with DevSecOps tools and related technical tooling; technical background in software development or systems engineering; ability to discuss architecture and implementation tradeoffs.
Team description
Global, distributed CSE team supporting On-Demand Success Tier; asynchronous collaboration; documentation-driven alignment; continuous content and delivery improvement.

Description
About the Team
Launched in 2019, Constructor is an AI-first ecommerce search and discovery platform that helps shoppers find the right products at the right time and enables leading global e-commerce brands to drive meaningful revenue and conversion gains.
As a member of the Ranking team, you will improve the e-commerce experience for hundreds of millions of users across the world by designing, delivering & maintaining high-load real-time web services in close collaboration with other great engineers from the Ranking team. The job can consist of, but is not limited to:
- Build, deploy, and support robust high-load machine learning-based real-time systems for search and browse experiences.
- Collaborate with technical and non-technical business partners to develop and update ranking functionalities
- Develop Ranking Platform for internal users (DS and MLE mostly)
- Optimize current ranking service performance to process requests faster
- Optimize signals delivery and retrieval (aka Feature Store) for machine learning model inference
- Communicate with stakeholders within and outside the team
What youโll do
Design, build, and maintain high-load distributed real-time services in cloud environments. Collaborate with cross-functional teams to improve ranking functionalities and internal tools. Optimize performance and signal delivery for ML model inference. Communicate with stakeholders to align on requirements and deliverables.
Requirements
Hard skills:
- Experience in designing, developing & maintaining high-load distributed real-time services (in cloud)
- Proficiency in Infrastructure as Code (IaC) tools like CloudFormation or Terraform for managing cloud resources.
- Experience with MLOps is a huge plus (delivering, loading, and serving ML models and related infrastructure)
- Hands-on experience with setting up and improving CI/CD pipelines
- Proficiency with Python and, as a plus, compiled languages like C, Rust, or Go.
- Experience in server-side coding for web services, and a good understanding of API design principles.
- Experience with NoSQL and relational databases, distributed systems, and caching solutions.
- Experience with any of the major public cloud formation: AWS (ideally), Azure, GCP
Soft skills:
- Experience collaborating in cross-functional teams.
- Excellent English communication skills.
Benefits
- ๐ง Work with smart and empathetic people who will help you grow and make a meaningful impact.
- ๐ Regular team offsite events to connect and collaborate.
- ๐ Fully remote team - choose where you live.
- ๐๏ธ Unlimited vacation time - we strongly encourage all of our employees take at least 3 weeks per year.
- ๐๏ธ Work from home stipend! We want you to have the resources you need to set up your home office.
- ๐ป Apple laptops provided for new employees.
- ๐งโ๐ Training and development budget for every employee, refreshed each year.
- ๐ช Maternity & Paternity leave for qualified employees.
- ๐ต Base salary: $80kโ$120K USD, depending on knowledge, skills, experience, and interview results
- ๐ Stock options - offered in addition to the base salary

Senior FullStack Developer - Simple Life App / Zing Coach
Simple Life App / Zing Coach and our selected partners use cookies and similar technologies (together โcookiesโ) that are necessary to present this website, and to ensure you get the best experience of it. If you consent to it, we will also use cookies for analytics purposes. See our Cookie Policy to read more about the cookies we set. You can withdraw and manage your consent at any time, by clicking โManage cookiesโ at the bottom of each website page.
What you will do
- Develop and maintenance web applications using React
- Development services in Go and NodeJS
- Drive strong collaboration with other engineers, designers and managers
- Refactoring and improving the existing codebase
- Integrate with third-party services (CDN, CMS, etc.)
- Troubleshoot development and production problems across multiple environments
What weโre looking for
- Experienced in Go or Node.js for backend development
- Expertise in frontend technologies such as React or Vue.js
- Good knowledge of JavaScript (ES6/ES7), and TypeScript is an advantage
- Deep knowledge of web development basics (JS Runtime, browsers, etc)
- Familiarity with existing CMS platforms (Strapi, Directus, Contentful)
- Experience with S3 or cloud storage for media assets
- Experience with database technologies such as SQL, PostgreSQL, or NoSQL databases
- Understanding Docker concepts
- Experience with AWS or similar cloud computing services
- Experience with Git, CI/CD
- Experience with logging and monitoring services
- Hands-on ai tools (codex, claude code)
- Strong understanding of RESTful APIs
- Development in Python will be as a plus
Perks and Benefits
- Open-minded teams, a welcoming and inclusive company culture, plus the opportunity to make a real difference with a game-changing health tech product
- A competitive salary package based on your unique expertise, skillset, and impact on the product plus stock options
- In-office, remote and hybrid work opportunities
- Relocation package (Cyprus) - optional
- The equipment whatever you need to be happy and productive
- A premium SIMPLE subscription
- 21 days annual leave, plus bank holidays (those observed where you live)
- Flexible hours. We focus on your results, not how long you spend at your desk
About our values
Think deeper: We understand that in order to grow we need to make all our decisions reality-based and change our opinion based on what we learn. We appreciate data coming in various forms โ quantitative and qualitative, feedback from users and colleagues, and strong and weak signals.We treat data as the main source for leveraging insights and expect people at every level to have conversations that start with data.
Focus on impact: Results and speed matter. When we are competing to become an A-player in the digital health market, we donโt have the luxury of deliberation. We need to make decisions and changes quickly and, swiftly learn from our mistakes.We prioritize what will have the greatest impact and arenโt distracted by anything else. We create products that benefit users while we are meeting our metrics.
Take ownership: We seek to improve all facets of our company even in ways beyond our job description. We seek and take responsibility for our actions and their impact. We value and set high expectations for our own work so that it can add to the overall quality and innovation results of the team. Each one of us is empowered to make this company a success, take the lead to resolve disagreements and systemic issues.
Push the limits: We encourage our team to explore new ideas, challenge conventional thinking, and continuously improve work. This mindset can lead to breakthroughs in product development, improved operational efficiency, and increased competitiveness in the market. We believe that a culture and mindset of constantly striving to exceed existing standards, boundaries, or expectations that include innovation, experimentation, and a willingness to take risks, can bring us success. We don't accept what someone says as truth if we disagree with it, no matter what authority that person has in the company and express ourselves directly, not through back channels. We challenge ideas, from policy to product decisions, and always seek to understand the reason behind what we do.
Be a Championship Team: As a part of the championship team, you must improve your own performance constantly also know your teammates, their talents and skills and be focused on a common goal and how to achieve it together. We hold each other accountable for our contribution to the shared success or failure, and we constantly look for ways to help our colleagues to improve and for us to perform better as a team. We collaborate within the team in order to compete with challengers in the outside world. We build relationships of trust. We provide our teammates with the autonomy and support they need to deliver their part of the goal.
Who you are
Brand Simple Life, Locations Poland, Cyprus, Armenia, Europe, Georgia, Kazakhstan, Serbia, Spain, Remote status Fully Remote, Employment type Full-time, Department Engineering
Tech stack
- React
- Go
- Node.js
- JavaScript
- TypeScript
- CMS platforms (Strapi, Directus, Contentful)
- AWS, cloud storage, Docker
- SQL, PostgreSQL, NoSQL
- RESTful APIs
- CI/CD, Git
Team description
Simple Life App / Zing Coach product team with ongoing collaboration across engineers, designers, and managers.

What you'll do
- ะัะพะตะบัะธัะพะฒะฐัั ะธ ัะฐะทัะฐะฑะฐััะฒะฐัั backend-ัะตัะฒะธัั ะฝะฐ C# ะธ ASP.NET Core
- ะะตััะธ ะฟะพะปะฝัั ะพัะฒะตัััะฒะตะฝะฝะพััั ะทะฐ ัะธัะธ โ ะพั ะฟัะพะตะบัะธัะพะฒะฐะฝะธั ะดะพ ะฟัะพะดะฐะบัะตะฝะฐ ะธ ะดะฐะปัะฝะตะนัะตะน ะฟะพะดะดะตัะถะบะธ
- ะัะฒะตัะฐะฐัั ะทะฐ ะฟะพัััะพะตะฝะธะต ะธะฝัะตะณัะฐัะธะน ั ะฒะฝะตัะฝะธะผะธ ัะธััะตะผะฐะผะธ (ะฟะปะฐัะตะถะธ, KYC-ะฟัะพะฒะฐะนะดะตัั, ะฐะฝะฐะปะธัะธัะตัะบะธะต ะฟะปะฐััะพัะผั)
- ะฃะปัััะฐัั ะฐัั ะธัะตะบัััั ัะธััะตะผั, ะผะฐัััะฐะฑะธััะตะผะพััะธ ะธ ะฝะฐะดัะถะฝะพััะธ
- ะ ะฐะฑะพัะฐัั ั ะฐัะธะฝั ัะพะฝะฝัะผ ะฒะทะฐะธะผะพะดะตะนััะฒะธะตะผ (messaging, pub/sub)
- ะฃัะฐััะฒะพะฒะฐัั ะฒ ะบะพะด-ัะตะฒัั ะธ ัะตั ะฝะธัะตัะบะธั ะพะฑััะถะดะตะฝะธัั
- ะกะพัััะดะฝะธัะฐัั ั ะบะพะผะฐะฝะดะพะน ะดะปั ัะฐะทะฒะธัะธั ะธะฝะถะตะฝะตัะฝัั ะฟัะฐะบัะธะบ ะธ ะดะธะทะฐะนะฝะฐ ัะธััะตะผั
Tech stack
Backend: C#, ASP.NET Core; Data: Entity Framework Core, relational databases; Architecture: microservices, event-driven communication; Infrastructure: Docker, Kubernetes; Messaging & caching: queues/pub-sub, Redis; Testing: unit & integration tests; Observability: logging & monitoring in production.
Requirements
- ะะผะตะตัั 5+ ะปะตั ะพะฟััะฐ ัะฐะฑะพัั ั .NET
- ะะปะฐะดะตะตัั ัะฒะตัะตะฝะฝัะผะธ ะทะฝะฐะฝะธัะผะธ C# ะธ ASP.NET Core
- ะฅะพัะพัะพ ะฟะพะฝะธะผะฐะตัั ะะะ ะธ ะฟัะธะฝัะธะฟั ัะธััะพะณะพ ะบะพะดะฐ (SOLID)
- ะะผะตะตัั ะพะฟัั ัะฐะฑะพัั ั ะฑะฐะทะฐะผะธ ะดะฐะฝะฝัั ั ORM (EF Core) ะธ ะฟะพะฝะธะผะฐะฝะธะต ะพัะฝะพะฒ ัะฐะฑะพัั ั ะฑะฐะทะฐะผะธ ะดะฐะฝะฝัั
- ะะผะตะตัั ะฟะพะฝะธะผะฐะฝะธะต ะผะธะบัะพัะตัะฒะธัะฝะพะน ะฐัั ะธัะตะบัััั ะธ ัะฐัะฟัะตะดะตะปัะฝะฝัั ัะธััะตะผ
- ะะฑะปะฐะดะฐะตัั ะพะฟััะพะผ ัะฐะฑะพัั ั ะฐัะธะฝั ัะพะฝะฝัะผะธ ะฟะฐััะตัะฝะฐะผะธ (messaging, pub/sub)
- ะะฝะฐะบะพะผ ั ะฟะพะดั ะพะดะฐะผะธ ะบ ะบััะธัะพะฒะฐะฝะธั
- ะะผะตะตัั ะพะฟัั ะฝะฐะฟะธัะฐะฝะธั unit- ะธ ะธะฝัะตะณัะฐัะธะพะฝะฝัั ัะตััะพะฒ
- ะะฟัั ัะฐะฑะพัั ั Kubernetes
- ะะฝะฐะบะพะผััะฒะพ ั DDD
- ะะฟัั ัะฐะฑะพัั ั ะพะฑะปะฐัะฝัะผะธ ะฟะปะฐััะพัะผะฐะผะธ (AWS/Azure/GCP)
- ะะฟัั ัะฐะฑะพัั ั ะฒััะพะบะพะฝะฐะณััะถะตะฝะฝัะผะธ ัะธััะตะผะฐะผะธ
Will be a plus
ะ ะพัั ะธ ัะฐะทะฒะธัะธะต. ะะฑััะตะฝะธะต, ะบะพะฝัะตัะตะฝัะธะธ โ ะทะฐ ะฝะฐั ัััั
Benefits & perks
- ะะพะดะดะตัะถะบะฐ ัะฒะพะตะณะพ ะทะดะพัะพะฒัั. ะะพะผะฟะตะฝัะฐัะธั ัะฟะพััะฐ, ะธะฝะฒะตะฝัะฐัั ะธ ะพัะพัะผะปะตะฝะธะต ะผะตะดะธัะธะฝัะบะพะน ัััะฐั ะพะฒะบะธ
- ะะพััะพะนะฝะฐั ะทะฐัะฟะปะฐัะฐ. ะกะปะตะดะธะผ ะทะฐ ััะฝะบะพะผ ะธ ะดะตะปะฐะตะผ ะฒัั, ััะพะฑั ัะฟะตะนัะพะฒัั ะฑัะปะธ ะพัะตะฝะตะฝั ัะฟัะฐะฒะตะดะปะธะฒะพ
- ะะฝะพัััะฐะฝะฝัะต ัะทัะบะธ ะธ ั ะพะฑะฑะธ ะดะปั ะดััะธ. ะัะพะบะฐัะธะฒะฐะน ะฝะฐะฒัะบะธ ะธ ะทะฐะฝะธะผะฐะนัั ะปัะฑะธะผัะผ ะดะตะปะพะผ
- ะะฝะพะณะพ ะดะฒะธะถะธะบะฐ. ะะฐััะตั-ะบะปะฐััั, ัะธะผะฑะธะปะดะธะฝะณะธ, ัััะพะฒะบะธ, ะบะพัะฟะพัะฐัะธะฒั โ ะฒัะฑะธัะฐะน, ััะพ ะฟะพ ะดััะต
- ะฃะดะฐะปัะฝะบะฐ ะฑะตะท ะณัะฐะฝะธั. ะ ะฐะฑะพัะฐะน ะพัะบัะดะฐ ัะณะพะดะฝะพ, ะฝะฐัะธะฝะฐะน ะดะตะฝั, ะบะพะณะดะฐ ัะดะพะฑะฝะพ โ ะดะพ 12:00 (GMT+3)
Who you are
ะะฐัััะพะน ัะพะพัะฒะตัััะฒะธั ะฝะต ะฟัะธะฒะตะดะตะฝะพ ัะฒะฝะพ ะฒ ะพัะดะตะปัะฝัั ะฟัะฝะบัะฐั , ะฝะพ ะธะท ััะตะฑะพะฒะฐะฝะธะน ัะปะตะดัะตั: ะพะฟััะฝัะน .NET ัะฐะทัะฐะฑะพััะธะบ ั ัะพะบััะพะผ ะฝะฐ C#, ASP.NET Core, ะผะธะบัะพัะตัะฒะธัั, ะฐัะธะฝั ัะพะฝะฝะพััั, Kubernetes, ะพะฑะปะฐัะฝัะต ะฟะปะฐััะพัะผั, ORM, ัะตััะธัะพะฒะฐะฝะธะต, ะธ ะถะตะปะฐะฝะธะต ัะฐะฑะพัะฐัั ะฒ ะบัะพัั-ััะฝะบัะธะพะฝะฐะปัะฝัั ะบะพะผะฐะฝะดะฐั ัะธะฝัะตั .

Senior Backend Developer (Golang/Java)
What you'll do
- Design, implement, and maintain backend services for data storage and enrichment using Go and Java (as plus).
- Build and maintain pipelines for processing, validating, and enriching trading data.
- Optimize data storage schemas, queries, and performance in PostgreSQL.
- Collaborate with other engineering teams to integrate services and maintain system reliability.
- Participate in architectural discussions and contribute to long-term platform design.
- Write high-quality, maintainable, and tested code; review peersโ work.
- Support monitoring, troubleshooting, and incident resolution.
What makes you the perfect fit
- 5+ years of professional backend development experience, with strong proficiency in Go and Java (as plus).
- Experience with relational databases, preferably PostgreSQL, including schema design, query optimization, and performance tuning.
- Strong understanding of data pipelines, batch and near-real-time processing.
- Experience designing fault-tolerant, high-load backend systems.
- Familiarity with distributed systems and microservices architecture.
- Excellent problem-solving skills and ability to collaborate with multiple teams.
- Will be a plus: Experience with data enrichment, aggregation, or transformation pipelines.
- Knowledge of caching layers, indexing, or time-series data storage.
- Familiarity with streaming systems (Kafka, RabbitMQ, or similar).
- Experience in financial/trading domain.
- Exposure to cloud environments, containerization, and CI/CD practices.
What we offer you
- Flexible working hours and a hybrid work format.
- Well-equipped offices for focused and collaborative work.
- A global, distributed team of 500+ professionals.
- Learning, mentorship, and long-term career growth.
- Relocation support and private health insurance.
- Performance-based bonuses.
- TradingView Premium access.
- Regular team events and company-wide meetups.
Who you are
- 5+ years of backend development experience with Go and Java (as plus).
- Strong knowledge of PostgreSQL and data storage optimization.
- Experience with data pipelines and high-load systems.
- Familiarity with distributed systems, microservices, and cloud environments.
- Strong collaboration and problem-solving skills.
Tech stack
- Go
- Java
- PostgreSQL
- Data pipelines and streaming systems (e.g., Kafka, RabbitMQ)
- Cloud environments, containers, CI/CD
Team
Technology · Cyprus, Tbilisi · Hybrid

What you'll do
In this role, you will:
- Participate in cross-functional teams to assist in process improvement projects.
- Work alongside experienced engineers to assist in the design and evaluation of manufacturing systems, equipment, and processes.
- Contribute to documenting procedures, instructions, and guidelines related to manufacturing processes.
- Support in analyzing production data to identify trends, bottlenecks, and areas for enhancement.
- Aid in the development and implementation of manufacturing procedures and standard operating processes.
- Support "Build" events (Proto, EVT, DVT) by tracking yield rates and identifying the root cause of mechanical failures or cosmetic defects.
- Champion, role model, and embed Samsaraโs cultural principles as we scale globally and across new offices.
Minimum requirements
- Currently pursuing a Bachelor's or Master's degree in Industrial Engineering, Manufacturing Engineering, Mechanical Engineering or a related field with a graduation date in 2026 or 2027
- Strong analytical and problem-solving skills with a hands-on, proactive approach
- Excellent communication and teamwork skills to collaborate effectively with cross-functional teams
- Proficiency in data analysis โ comfortable working with production or quality data in AI tools to identify trends and support engineering decisions
Benefits & perks
- Hourly Base Salary $27.11 โ $45.57 USD
- Total Rewards including base salary, performance-based bonus/variable pay, and equity (for eligible roles)
- Flexible working model with remote options and in-person offices
- Professional development stipend
- Comprehensive health and parental leave plans
Who you are
- You want to impact the industries that run our world: real-world impact such as improving safety, efficiency, and sustainability.
- You are the architect of your own career with opportunities for growth at Samsara.
- You are energized by the opportunity to contribute to digitizing large sectors of the global economy.
- You prefer to be with a high-caliber team that supports each other.
Tech stack
Not explicitly specified in the provided content.
Team description
Collaborate with cross-functional teams and work alongside experienced engineers on real-world projects within a fast-paced environment.
About Termius
Termius is a Modern SSH Client that redefines how engineers interact with remote systems. Millions of engineers and thousands of companies rely on Termius worldwide. While AI has transformed modern IDEs, a terminal stays the same inefficient technology since the 1970s. As a leading cross-platform SSH client, our mission is to boost productivity and foster collaboration by rebuilding the Terminal for the modern era.
About the Role
We are actively growing and seeking a Quality Assurance Engineer who will help us improve product reliability and raise the quality bar across the delivery lifecycle. Youโll work closely with engineers, product, and design to ensure quality is built-in from feature planning and implementation to release validation, incident follow-ups, and prevention work. The testing scope includes multiple platforms: Desktop (Windows, Linux, macOS), Mobile (iOS, Android), and Web.

Managed Endpoint Engineer
Grypho5-Engineering - United Kingdom (Remote)
About This Position
The Managed Endpoint III role will be principally responsible for managing and maintaining the operational readiness of endpoint protection solutions. This role will report to the Endpoint Services Manager and is 100% remote in the United Kingdom.
An ideal candidate will be able to:
- Perform engineering tasks to maintain operational readiness of endpoint protection solutions
- Install, configure, and audit endpoint protection solutions
Key Responsibilities
- Perform engineering tasks in support of endpoint protection services
- Handle client incidents and escalations
- Install, configure, and audit endpoint protection platforms and applications
- Review and consult on product, solution, and client change-control requests
- Understand the clientsโ end goals and help create a plan to achieve them
- Perform additional tasks and responsibilities as assigned to support departmental or organizational needs
- Participate in an on-call rotation
Preferred Skills
- Demonstrated practical expertise in endpoint controls management
- Communicate effectively in any form or medium
- Manage dynamic and competitive priorities
- Organize complex technical tasks for multiple clients at once
- Conversant with information technology and managed services best practices
- Experience with service delivery in a managed services practice organization
- Experience with comprehensive endpoint security solutions including:
- Trellix
- CrowdStrike
- Practical application of InfoSec principles
Qualifications
- Three-to-five years of cyber security/endpoint protection experience
- Bachelorโs degree in information technology or a related field, or an equivalent work history
- Expertise with CrowdStrike, Trellix, eSentire, Absolute, Windows Defender, BeyondTrust, Sevco, N-able and/or industry leading RMM tools are highly desired
- Industry certifications in Microsoft and Apple desired
- Experience working for and within IT for the legal industry
- Experience in large-scale service delivery
Why work for us?
We offer a dynamic, innovative work environment with rewarding work - help save our clients from disaster!
We truly value our employees and provide an extraordinary package to prove it, including:
- Internal and external learning & development opportunities, including career advancement
- Scheduled & flexible PTO programs
- Family friendly programs- Care packages
- Regular team building events
- Competitive compensation & benefits including: Private health insurance
- Mental health and wellness programmes
- Company-matched pension scheme
- Life insurance and income protection insurance
- Monthly fitness/gym membership allowance
What you'll do
- Engineering tasks to maintain operational readiness of endpoint protection services
- Install, configure, and audit endpoint protection platforms and applications
Who you are
Ideal candidate will have experience and capabilities as outlined in the Preferred Skills and Qualifications sections.

At Easybrain, we create casual games enjoyed by millions worldwide, and we're looking for a passionate Mobile QA Engineer to join our team. You'll play a crucial role in ensuring the quality of our top mobile games by overseeing the entire testing process. As part of our skilled team, you'll work with exciting game features, mechanics, and monetization strategies. Join us and make an impact on games played by millions!
Responsibilities
- Conduct manual mobile game testing on both Android and iOS platforms;
- Define the test strategy and approach for exciting new features, as well as client-server interactions, ads, localization, A/B testing, and others;
- Analyze logs in Charles, using Mac console and Android Studio;
- Monitor application stability using Firebase Crashlytics and Google Play Console to track and report crashes;
- Create, update, and maintain technical documentation (test cases, test scripts);
- Work with big data and analytics on a daily basis;
- Communicate with other departments related to testing issues.
Requirements
- 2+ years of experience in manual mobile app or game testing, on both iOS and Android platforms;
- Proficiency in mobile log extraction tools: Android Studio and ADB for Android, Xcode and Console for iOS;
- Experience with Charles or Proxyman, Fiddler; mobile analytics tools like Firebase, Adjust, etc.;
- Strong knowledge of App Store Review Guidelines, iOS Human Interface Guidelines, and Material Design Guidelines;
- Basic knowledge of MySQL syntax;
- Fluent Russian is required.
Will be a plus
- Experience with in-app/subscription purchases, advertising, and analytics SDKs;
- Basic English for reading technical documentation;
- Passion for gaming.
Benefits
- Full support in relocating to countries where our offices are located;
- High-end market salary with performance bonuses;
- All needed equipment;
- Regular company events and monthly Friday meetings;
- Social benefits (private medical cover, sports reimbursement, etc.);
- Paid vacations, sick days;
- English, Greek, and Polish online language classes;
- Reimbursement for education and professional development.

What you'll do
- We develop high-load data pipelines using TypeScript, Go and a variety of data storing and queueing solutions.
- We build a UI on React, backend in TypeScript/NestJS or Go.
- We believe in using the right tool for the right task.
- We deploy our code several times a day. We love efficiency, cloud solutions, CI / CD, Kubernetes and Terraform.
- We are proud of the code we write, but we are not obsessed with certain methodologies and technologies. We are sure that doing the โright thingsโ is more important than doing โthings rightโ. Nevertheless, we take very seriously the responsibility to our customers for providing reliable infrastructure, which a lot of their important business processes rely on.
You fit us if
- You can turn complex business requirements into a working product that our customers will love.
- You are proud of the code that you write, but at the same time remain pragmatic and self-critical.
- You know when to refactor and when to release.
- You are inspired by the search for elegant solutions for complex technical problems.
- You are focused, motivated, independent and able to complete the job, no matter how difficult the task.
- Youโre empathetic, patient and happy to help your teammates grow.
- You perfectly know the best design patterns and effectively apply them.
- You are serious about testing, understand the value of logging, monitoring, profiling and error tracking.
Requirements
- You can write both server and client code in TypeScript using the latest features and API.
- You have a degree in Computer Science or similar.
- At least 3 years of experience in development or having cool open source projects on GitHub.
- Proven ability to write code that solves real problems.
- You understand all the complexities of writing large single-page applications.
- Familiar with best practices of deployment and testing code in the production environment.
- In your work, you demonstrate the use of architectural patterns for building scalable web applications.
- You value teamwork and agree with the statement that โa team is a group of people who are responsible for each otherโs decisions.โ
- You speak and write fluently in English without mistakes.
Tech stack
- TypeScript
- React
- NodeJS
- Kubernetes
- Microservice
- Highload
- Go
Team & Role Overview
The Open Platform is looking for a QA Lead / Senior QA Engineer with a strong hands-on profile to combine active manual testing with coordination of a small QA function within a product and engineering team. This is not a purely managerial role โ the initial focus will be on practical work, deep product immersion, and building solid test coverage for key user scenarios. The team works across multiple products simultaneously, so this role requires strong autonomy, structured thinking, and the ability to maintain quality in a fast-paced environment. Currently, QA operates in a reactive mode, and a key goal is to transition it to a more proactive approach โ engaging early, understanding product changes in advance, and reducing risks before release.
We are looking for a QA Lead / Senior QA Engineer with a strong hands-on profile to combine active manual testing with coordination of a small QA function within a product and engineering team. This is not a purely managerial role โ the initial focus will be on practical work, deep product immersion, and building solid test coverage for key user scenarios.
What you'll do
- Perform hands-on manual testing of key product scenarios and release changes as a core part of the role.
- Analyze PRDs, requirements, and product updates independently, and define testing approaches throughout the development cycle.
- Engage early in product and engineering processes to contribute beyond final acceptance stages.
- Create and maintain test cases, checklists, and regression scenarios.
- Define testing scope before releases, including decisions on manual vs. automated coverage.
- Coordinate a small QA team: distribute workload, prioritize tasks, and ensure team flexibility.
- Reduce bus-factor risks through knowledge sharing and transparent coverage across products.
- Collaborate closely with engineering, product, and other stakeholders to improve quality and release predictability.
- Gradually introduce process improvements, including earlier QA involvement and better testing practices.
- Maintain a high quality bar without compromising delivery speed.
What we expect from this role
- In the first 3 months โ deep immersion into the products and a strong focus on hands-on manual testing.
- Gradual improvement of QA processes, workload distribution, and team cross-functionality.
- Ensuring that all external user touchpoints are properly validated before each release.
- Developing the QA function without drifting into โmanagement for the sake of management.โ
Requirements
- 4-6+ years of experience in QA, including strong hands-on experience in manual testing of product scenarios.
- Experience as a QA Lead / Senior QA / QA Coordinator or in a similar role with ownership of a small team while remaining hands-on.
- Willingness to stay highly involved in practical work (approx. 80% manual testing, 20% leadership/process tasks).
- Experience organizing QA processes: test planning, task distribution, prioritization, and reducing single points of failure.
- Ability to work independently with requirements, PRDs, and product changes without constant guidance.
- Experience writing test cases, checklists, test plans, and maintaining regression coverage.
- Solid understanding of SDLC and the QA role across different stages of product development.
- Strong communication skills and ability to collaborate effectively with engineering, product, and other stakeholders.
- High level of ownership, attention to detail, structured thinking, and proactivity.
Nice to Have
- Experience testing web, mobile, SDKs, or developer tools.
- Understanding of how to balance manual and automated testing and make decisions around test automation.
- Experience in fintech, crypto, web3, wallets, developer platforms, or B2B2C products.
Benefits & perks
- Our business is growing at an exponential scale.
- Non-bureaucratic management that focuses on results.
- Regular performance reviews to assess your progress.
- Remote setup with access to our hubs in Dubai, Yerevan, London and Belgrade.
- Compensation for medical expenses.
- Provision of necessary equipment.
- Employees get access to the most advanced AI models via mira.tg.
- 20 working days of paid vacation annually.
- 11 days off per year.
- 14 days of paid sick leave to support your health and recovery when needed.
- Access to internal conferences, English courses and corporate events.
Notes
The Open Platform is an equal opportunity employer.

The position
You'll be joining a team of engineers across Frontend, Backend, SRE and QA. We're organised into cross-functional development teams assigned to specific verticals. This role is open for several teams, and we will define the exact team that you will be joining during the interview process based on the business needs and your preferences. Regardless of the specific team, you will be working on building tools, APIs and integrations for one of our products.
Tech stack
Our backend is built with Elixir and Phoenix, with a Postgres database. We use React and Nextjs for our front-end. Gitlab is used as a version control tool, issue tracker and a CI/CD solution. Our applications are hosted on AWS. We fully rely on our CI for deployments and deploy multiple times per day.
Key Responsibilities
- Lead the development of major team-scoped projects, participate in cross-team initiatives for Remote's HR and Payroll products.
- Actively participate in product work in the team: provide feedback, suggest solutions to the problems. Use technical insights and expertise to suggest product improvements.
- Maintain good understanding of the teamโs domain, both from product and engineering sides.
- Provide feedback on code reviews.
- Contribute to the shared codebase.
- Debug and solve technical and business issues.
- Participate in non-team activities, such as support rotations, hiring process, RFC discussions, etc.
- Mentor and provide guidance to other engineers.
- Investigate, propose and participate in implementation of improvements to our platform.
- Implement interfaces with performance, accessibility, and API design in mind.
- Redesign how engineering work ships with autonomous agents as the default execution layer
- Propose and operationalize agentic workflows end-to-end (spec โ plan โ execute โ verify) to deliver outcomes faster.
- Build reusable agentic workflows and primitives in the codebase so teams can apply them repeatedly across domains.
- Use verification loops (tests, checks, evals, guardrails) to ensure results are correct, secure, reliable, and scalable.
What you bring
Must have
- Strong engineering fundamentals and a track record of shipping production systems that are secure, reliable, and scalable.
- Practical experience designing or adopting agentic/automation workflows (or comparable systems) and improving them through iteration.
- Ability to think in systems: define specs clearly, break down plans, instrument verification, and close the loop on quality.
- Postgres (or similar).
- CI/CD (GitLab, Github, Jenkins or similar).
Nice to have
- Kubernetes
- Docker
- AWS
- Nextjs
- React/Vue/Angular
Benefits & perks
- work from anywhere
- flexible paid time off
- flexible working hours (async)
- 16 weeks paid parental leave
- mental health support services
- stock options
- learning budget
- home office budget & IT equipment
- budget for local in-person social events or co-working spaces