
Upstaff
At Upstaff, we are building performance-minded culture with a friendly and supportive environment for distributed, culturally mixed teams. The distributed team works in a scrum environment and uses Github, Slack, Gsuite, Zoom, Sentry, and other productivity tools and approaches. You are welcome to contribute in the office or remotely, with regular or flexible working hours.
-
· 0 views · 6 applications · 8h
Senior Full Stack Developer (React, Java) - EST TZ Overlap
Full Remote · Countries of Europe or Ukraine · 5 years of experience · Upper-IntermediateSkill Requirements: Fullstack Development: Java (Spring Boot, Microservices), React, Node.js (nice to have); Test Automation: Playwright and Selenium (covering code by tests) Location: Kyiv, Zhytomyr, Vinnytsia, Khmelnytskyi, Chernivtsi, Ternopil,...Skill Requirements:
- Fullstack Development: Java (Spring Boot, Microservices), React, Node.js (nice to have);
- Test Automation: Playwright and Selenium (covering code by tests)
- Location: Kyiv, Zhytomyr, Vinnytsia, Khmelnytskyi, Chernivtsi, Ternopil, Rivne, Zakarpattia, Ivano-Frankivsk, Lviv, Volyn regions.
- Overlap with the US up to 3 PM CST timezone.
Current Product Focus
The team is working on a project, a unified business management digital platform designed to provide actionable insights and solutions for Small and Medium Enterprises (SMEs). The goal is to empower businesses with:
- Seamless access to essential business resources
- Enhanced user experience
- Key features include CRM, billing, invoicing, payments, marketing automation, site builder and client portal, online scheduling software, and personalized dashboards.
The project is currently developing a framework that serves as a Low-Code Platform for their entire SME team. This framework will enable the rapid creation and launch of products, significantly reducing time-to-market.
More -
· 42 views · 13 applications · 4d
SEO Strategist/Marketing Support Specialist
Part-time · Full Remote · Ukraine · 5 years of experience · Upper-IntermediateSummary - 4+ years of experience in SEO (technical + content), tools: Semrush / Ahrefs, Screaming Frog, GSC; - Experience: Large global websites, strong analytical and communication skills; - Duration: Until the end of the year; - Start: ASAP; -...Summary
- 4+ years of experience in SEO (technical + content), tools: Semrush / Ahrefs, Screaming Frog, GSC;
- Experience: Large global websites, strong analytical and communication skills;
- Duration: Until the end of the year;
- Start: ASAP;
- Engagement Type: Part-time / Flexible (~30 hours per month, reserved basis);
- Location: Ukraine: Kyiv, Zhytomyr, Vinnytsia, Khmelnytskyi, Chernivtsi, Ternopil, Rivne, Zakarpattia, Ivano-Frankivsk, Lviv, Volyn regions.Overview:
We’re looking for a proactive and experienced SEO Strategist to support the optimization of two global corporate websites with a focus on English-language content. This is a flexible, part-time opportunity (around 30 hours per month) for a detail-oriented professional with strong expertise in both technical and content-driven SEO strategies.
Key Responsibilities:
- Develop and execute comprehensive SEO strategies across global English-language pages;
- Conduct technical audits and recommend optimizations to improve crawlability, indexing, and overall site performance;
- Perform keyword research and competitive analysis using tools such as Semrush, Ahrefs, and Screaming Frog;
- Collaborate with content teams to optimize existing content and guide the creation of new, search-optimized content;
- Monitor website performance using analytics and SEO tools, and translate insights into actionable recommendations;
- Identify and prioritize high-impact SEO opportunities to improve search visibility and drive qualified traffic.
- Provide regular reports on SEO performance, highlighting key wins and areas for improvement.
Requirements:
- 4-7 years of hands-on experience in SEO, with a solid track record across both technical and content-focused areas;
- Proficiency in SEO tools, including Semrush (or Ahrefs), Screaming Frog, and Google Search Console;
- Experience working with large, complex corporate websites, preferably in a global context;
- Strong analytical skills and the ability to translate data into strategic insights;
- Ability to work independently while also effectively collaborating with cross-functional teams;
- Self-motivated, organized, and able to manage priorities in a flexible, part-time setup.
Nice to Have:
- Familiarity with global SEO best practices and multilingual SEO strategies;
- Basic understanding of HTML/CSS and CMS platforms such as WordPress, Adobe Experience Manager, or similar.
-
· 13 views · 1 application · 4d
Expert/Senior IT Engineer with expertise in Okta
Full Remote · Ukraine · 5 years of experience · Upper-IntermediateAbout the Role We are looking for an IT Engineer with expertise in Okta to support our identity and access management needs. This role requires hands-on experience with Okta, as well as strong project management skills to oversee integration and...About the Role
We are looking for an IT Engineer with expertise in Okta to support our identity and access
management needs. This role requires hands-on experience with Okta, as well as strong
project management skills to oversee integration and implementation tasks. The candidate
will be responsible for optimizing authentication workflows and ensuring security best practices.
Key Responsibilities
- Implement, configure, and maintain Okta Identity & Access Management (IAM) solutions;
- Manage Okta Workflows, automation, and integrations with enterprise applications;
- Drive IAM-related projects, ensuring timely delivery and stakeholder alignment;
- Collaborate with IT security teams to enforce best practices and compliance policies;
- Troubleshoot authentication, SSO, MFA, and user provisioning issues;
- Provide technical guidance on Okta best practices, security configurations, and automation.
Required Skills & Experience
- Strong experience in Okta administration, implementation, and troubleshooting;
- Hands-on expertise with Okta Workflows, SSO, MFA, and API integrations;
- Project management skills, with experience leading IAM-related projects;
- Familiarity with IAM security protocols (OAuth, SAML, SCIM);
- Experience working in an enterprise IT environment;
- Strong problem-solving skills and ability to work independently.
Preferred Qualifications
- Okta certifications;
- Experience with scripting and automation (PowerShell, Python, Terraform, etc.);
- Knowledge of broader IAM and security frameworks.
-
· 15 views · 1 application · 8d
Spark/Scala Engineer
Full Remote · Europe except Ukraine · 5 years of experience · Upper-IntermediateSummary - Experience working as a Scala developer on enterprise-scale solutions; - Skilled in Scala, sbt, and functional programming principles; - Experience with Apache Spark for distributed data processing; - Familiar with SQL databases (Postgres) and...Summary
- Experience working as a Scala developer on enterprise-scale solutions;
- Skilled in Scala, sbt, and functional programming principles;
- Experience with Apache Spark for distributed data processing;
- Familiar with SQL databases (Postgres) and query writing;
- Skilled in ScalaTest and Agile development practices;
- Nice to have: Kafka, AWS/Azure, Kubernetes;
- Location: EU only;
- Start: ASAP;
- Duration: until 24.06.About the role
As a Spark/Scala Engineer, become a part of a cross-functional development team that is working with a leading enterprise AI SaaS company for digital transformation across the most critical and resilient growth industries, including retail, consumer packaged goods, financial crime prevention, manufacturing, media, and IT service management. Since its founding in 2017, our client has served 1500+ Enterprise customers globally and has grown to 2,500 talented leaders, data scientists, and other professionals across over 20 countries.
Responsibilities:
- Learn the Financial Services Fraud and Compliance domains and gain a deep understanding of the problems that Financial Institutions across the globe need solving;
- Implement features according to our high-quality standards;
- Actively participate in technical design workshops and produce technical specification documents as requested;
- Assume development responsibility for developing, debugging, and unit testing of product features by internal procedures and standards;
- Diagnose and solve functional and performance/scalability issues;
- Develop functionality that meets the team's DoD or/and collaborate with the team to resolve open product issues;
- Join and contribute to our professional communities.
Skills and Experience:
- Bachelor's degree in Computer Science or equivalent;
- 2 – 5 years of commercial experience in large-scale enterprise solutions;
- Proven track record of technical design and development as part of a team.
Essential:
- Programming Languages – Scala, 2+ years;
- Technologies – Apache Spark;
- Proven track record of technical design and development as part of a team.
Desirable:
- Testing frameworks – ScalaTest;
- Database and SQL development experience;
- Databases - Postgres;
- Agile development methodologies;
- Tools - sbt.
Nice to have:
- Apache Kafka;
- AWS, Azure;
- Experience in Kubernetes.
-
· 40 views · 9 applications · 8d
Senior Business Analyst
Full Remote · Countries of Europe or Ukraine · 5 years of experience · Upper-IntermediateSummary - BA experience on complex projects; - Experience with CRM systems (Salesforce, Dynamics); - Ability to read SQL and C#, understanding of Azure; - Experience working with tools like Visio, Lucidchart, and Jira; - Experience working with a Real...Summary
- BA experience on complex projects;
- Experience with CRM systems (Salesforce, Dynamics);
- Ability to read SQL and C#, understanding of Azure;
- Experience working with tools like Visio, Lucidchart, and Jira;
- Experience working with a Real estate background is a plus;
- Technical education or experience is desirable;
- Duration: Long-term project;
- Start: ASAP;
- Load: Flexible hours. Occasional late-evening calls may be required;
- Location: Ukraine (Kyiv, Zhytomyr, Vinnytsia, Khmelnytskyi, Chernivtsi, Ternopil, Rivne, Zakarpattia, Ivano-Frankivsk, Lviv, Volyn regions) or Europe;
- Type: B2B or Direct Hire.Overview:
The client, a prominent commercial real estate advisor and service provider, caters to major institutional investors, global corporations, and other property owners and occupiers. Their goal is to simplify the process of leasing, buying, or selling properties across various sectors, including retail, office, multifamily, industrial, student housing, and hospitality. The team is committed to guiding clients toward a seamless and rewarding real estate experience. Recently, the client acquired a UK-based business, which is currently undergoing transformation and alignment with the broader group.
We are seeking a highly motivated and technically proficient Business Analyst to support a strategic transformation programme in the UK real estate sector. You will play a critical role in documenting current business processes, eliciting and defining requirements, and supporting the development of a new CRM system, while also helping to untangle and understand existing proprietary systems. This role bridges the gap between business and technology. The ideal candidate has strong stakeholder management skills, is comfortable collaborating with both business users and technical teams, and is experienced in producing high-quality documentation, technical artefacts, and process flows.
Key Responsibilities:
- Conduct interviews, workshops, and working groups with key business and technical stakeholders to document current processes, system logic, and data usage;
- Analyse and document current-state business processes and system functionality for specific systems;
- Work closely with developers to extract business logic embedded in proprietary systems, translating it into understandable documentation and models;
- Develop artefacts such as Process Flows, Data Flows, Entity-Relationship Diagrams (ERDs), Functional & Non-Functional Requirements, and Technical Specifications;
- Support the design of the new UK CRM system, ensuring it aligns with user needs, business goals, and compliance standards;
- Help define and prioritise the backlog of features and technical enablers;
- Partner with the wider team during implementation and testing phases, contributing to UAT planning, test scenarios, and change readiness;
- Maintain a central repository of documentation to ensure traceability and continuity;
- Assist in identifying opportunities for process improvement and digital transformation.
Skills Required:
- Proven experience as a Business Analyst working on complex technology and business transformation projects;
- Excellent documentation skills, including the ability to produce high-quality business and technical artefacts;
- Ability to read and understand SQL and C# code, and with the help of developers, translate it to business logic. Understanding of Azure cloud services and key concepts;
- Strong planning and organisational skills;
- Experience with CRM systems (Salesforce, Dynamics, or custom-built);
- Knowledge of real estate, property valuation, or similar industries;
- Proficiency with tools such as Visio, Lucidchart, Draw.io, Confluence, Jira, or Enterprise Architect tools;
- Understanding of Agile or hybrid delivery methodologies;
- Experience in facilitating interviews, workshops, and working sessions with both business and IT teams;
- Familiarity with data modelling and data engineering principles;
- Strong understanding of enterprise and systems architecture and technically savvy;
- Comfortable working with developers to understand code-level logic and translate that into business-readable documentation;
- Experience documenting functional and non-functional requirements;
- Ability to work independently and collaboratively in a fast-paced environment.
-
· 48 views · 4 applications · 25d
Senior Information/Cyber Security Engineer in EU
Part-time · Full Remote · Europe except Ukraine · 5 years of experience · Upper-IntermediateSummary - Part-time B2B contract, about 40-50% allocation - Duration: potentially long-term - Start: ASAP - Location: European Union Project Description The Security Engineer is responsible for identifying, analyzing, and addressing security...Summary
- Part-time B2B contract, about 40-50% allocation
- Duration: potentially long-term
- Start: ASAP
- Location: European UnionProject Description
The Security Engineer is responsible for identifying, analyzing, and addressing security vulnerabilities across systems, networks, and cloud infrastructure (Google Cloud). The role includes assessing risks, implementing remediation, and ensuring a strong security posture.
Key Responsibilities:
- Vulnerability Analysis: Analyze and prioritize results from vulnerability assessments on Windows/Linux servers and Google Cloud infrastructure.
- Vulnerability management: Identifying and mitigating security risks in cloud workloads, applications, and networks.
- Remediation: Implement security measures to address vulnerabilities and validate through testing.
- Monitoring & Reporting: Track remediation progress and provide detailed reports on vulnerabilities and fixes.
- Collaboration: Work with teams to address security vulnerabilities and educate on best practices.
Requirements:
- Hands-on experience with Google Security Command Center (SCC) and other Google Cloud security tools.
- Experience with vulnerability scanners, SIEM platforms, and securing Windows/Linux servers.
- Proficiency in scripting/automation (e.g. Python, Bash, Terraform) for security process automation.
- Knowledge of DevSecOps principles and tools is an advantage.
- Experience in penetration testing or ethical hacking is an advantage.
- Knowledge of vulnerability assessment methodologies and frameworks (e.g., CVSS, OWASP, CIS Benchmarks) is an advantage.
-
· 62 views · 18 applications · 30d
Senior AI Engineer for AI call agents platform
Full Remote · Countries of Europe or Ukraine · 5 years of experience · Upper-IntermediateProject Description We're looking for a Senior AI Engineer for a dynamic pre-seed startup with about 5 team members. The startup is revolutionizing customer service through Gen AI and telephony. The team works on intelligent AI-driven solutions for...Project Description
We're looking for a Senior AI Engineer for a dynamic pre-seed startup with about 5 team members. The startup is revolutionizing customer service through Gen AI and telephony.
The team works on intelligent AI-driven solutions for communication automation.
- The external chat assistant integrates into websites to engage with users, while the internal chat assistant optimizes knowledge management within companies.
- The external call assistant automates outbound calls, such as client outreach or debt collection, and the internal call assistant handles incoming calls, enhancing the efficiency of support and customer service operations.
What You'll Do:
- Evaluate Gen AI models (openAI, Mistral, etc.), embedding algorithms, etc., to produce an efficient and scalable RAG pipeline.
- Lead the development/architecture of our RAG pipeline, and AI platform's backend, ensuring robust and scalable architecture.
- Collaborate closely with our small, agile team to implement our AI infrastructure in Microsoft Azure.
- Ensure seamless integration with our AI call agent platform.
- Handle telephony integrations with Twilio or VoxImplant for smooth customer interactions.
- Innovate and contribute to our platform's overall architecture and design, focusing on scalability and performance.
Requirements
- Proven track record in RAG and Gen AI development with experience in microservices architecture and cloud platforms, specifically Azure.
- Gen AI models (openAI, Mistral, etc.) and RAG systems (Azure AI search, Ragflow, etc.)
- Azure Cloud: Azure cloud services such as Cosmos DB, Azure OpenAI, Azure AI Studio, Azure Functions, Azure API Management, etc.
- Telephony platforms such as VoxImplant and/or Twilio
- Languages: Python, C#
Why join the project?
- Be part of an early-stage company with big ambitions and the opportunity to shape the future of AI in customer service.
- Work in a small, close-knit team where your contributions are recognized and valued.
- Flexible work environment, allowing you to balance work and life.