
WondermentApps
We work on a wide variety of digital projects and curate our approach to best fit your needs. Our product, business, and technical teams all work cohesively to understand your goals. We pride ourselves on a transparent approach to design and development because we know that investments in technology can be significant. That’s why we feel it’s important to keep product and business owners close to the process for feedback and guidance.
-
· 54 views · 2 applications · 27d
Sr. Software Engineer - Full Stack (Georgia)
Georgia · 5 years of experience · Upper-IntermediateWe are seeking an experienced Full Stack Developer (located in Georgia) to join our agile team, developing scalable, high-performance web applications using modern technologies. The ideal candidate will have deep experience in JavaScript/TypeScript-based...We are seeking an experienced Full Stack Developer (located in Georgia) to join our agile team, developing scalable, high-performance web applications using modern technologies. The ideal candidate will have deep experience in JavaScript/TypeScript-based full stack development (React.js and Node.js), a solid grasp of relational databases like PostgreSQL, and practical exposure to AI development tools such as ChatGPT, GitHub Copilot, and Cursor. Familiarity with DevOps practices and cloud infrastructure (especially AWS) is highly desirable.
Responsibilities:
- Full lifecycle application development including design, implementation, testing, deployment, and maintenance.
- Build responsive and intuitive front-end interfaces using React.js and related libraries.
- Develop RESTful APIs and backend services using Node.js and Express.js.
- Design and manage PostgreSQL schemas and queries, ensuring performance and reliability.
- Integrate AI tools (ChatGPT APIs, Copilot, Cursor) into development workflows to improve code quality and development efficiency.
- Participate in software analysis, system design, and code reviews.
- Optimize applications for maximum speed and scalability.
- Maintain clear documentation and uphold code quality standards.
- Work collaboratively in an Agile/Scrum environment.
- Deploy, monitor, and maintain applications using AWS services like EC2, Lambda, RDS, S3, and CloudWatch.
Requirements:
MUST HAVE:
- 5+ years of professional software development experience.
- Strong proficiency in JavaScript/TypeScript.
- Deep experience with React.js, Node.js, and PostgreSQL.
- Familiarity with using AI coding tools like GitHub Copilot, ChatGPT, and Cursor to assist development.
- Experience using GitHub for version control and collaboration.
- Strong understanding of RESTful APIs and microservice architecture.
- Solid knowledge of AWS services (e.g., EC2, Lambda, S3, RDS, IAM).
- Experience with CI/CD workflows and tools (GitHub Actions, Jenkins, etc.).
- Good understanding of performance optimization and secure coding practices.
- Bachelor’s Degree in Computer Science or equivalent experience.
NICE TO HAVE:
- Experience with containerization (Docker, Kubernetes).
- Familiarity with NoSQL databases (MongoDB, DynamoDB).
- Exposure to serverless architecture using AWS Lambda and API Gateway.
- Knowledge of testing frameworks such as Jest, Mocha, or Cypress.
- Prior experience working in startups or high-growth environments.
About Wonderment Apps:
Wonderment Apps is a technology development and design firm that provides scalable teams to create truly inspirational technology for Enterprise Technology Companies, Startups, and Traditional Businesses. The connection to our customers and the products always comes first, which is why we carefully select talented developers, product developers, project managers and designers from around the world. Our core philosophy is to create a sense of Wonderment in every product and feature we create. Whether it is rigorous technology or a beautifully-designed consumer site / app, each team member strives to make the experience engaging and worthy of sharing.
- Full lifecycle application development including design, implementation, testing, deployment, and maintenance.
-
· 67 views · 8 applications · 27d
Sr. Software Engineer - Full Stack - AI (Georgia)
Georgia · 5 years of experience · Upper-IntermediateWe are seeking a Senior Software Engineer (located in Georgia) with deep expertise in AI/ML development, particularly in Large Language Models (LLMs) and OpenAI APIs, alongside strong full stack development skills. The ideal candidate thrives at the...We are seeking a Senior Software Engineer (located in Georgia) with deep expertise in AI/ML development, particularly in Large Language Models (LLMs) and OpenAI APIs, alongside strong full stack development skills. The ideal candidate thrives at the intersection of AI and engineering, bringing together cutting-edge AI capabilities with scalable web application development.
You will play a leading role in designing, building, and optimizing intelligent applications by integrating LLMs, Python-based AI models, and modern frontend/backend frameworks.
Responsibilities:
- Lead AI-driven feature development using OpenAI APIs, custom LLM integrations, and prompt engineering techniques.
- Build intelligent backend services and workflows in Python for AI/ML logic and data processing.
- Design and develop user-friendly interfaces using React.js, integrating real-time responses from AI models.
- Architect, develop, and maintain RESTful APIs using Node.js and Express.
- Work with vector databases and embedding-based search (e.g., Pinecone, Weaviate).
- Leverage AI coding tools such as GitHub Copilot, Cursor, and ChatGPT to enhance team productivity.
- Collaborate with product managers and designers to translate AI capabilities into delightful user experiences.
- Deploy and monitor applications using AWS cloud infrastructure (EC2, Lambda, S3, RDS).
- Maintain high code quality and performance standards using CI/CD and modern DevOps workflows.
Requirements:
MUST HAVE:
- 5+ years of experience in full stack or backend development.
- 2+ years of hands-on experience working with LLMs, OpenAI APIs, or related AI technologies.
- Strong programming skills in Python with experience in AI/ML workflows.
- Proficiency with JavaScript/TypeScript, React.js, Node.js, and PostgreSQL.
- Solid understanding of API design, system scalability, and secure development practices.
- Experience with modern development workflows using Git, CI/CD tools, and Agile/Scrum methodology.
- Strong familiarity with cloud-based deployments using AWS.
- Bachelor’s Degree in Computer Science or related field.
NICE TO HAVE:
- Experience building AI chatbots, semantic search, or AI-driven assistants.
- Exposure to LangChain, LLM orchestration frameworks, or fine-tuning models.
- Familiarity with Docker/Kubernetes, NoSQL (MongoDB, DynamoDB), and serverless architecture.
- Knowledge of frontend state management tools (e.g., Redux, Zustand).
- Experience working in a fast-paced startup or innovation-driven environment.
About Wonderment Apps:
Wonderment Apps is a technology development and design firm that provides scalable teams to create truly inspirational technology for Enterprise Technology Companies, Startups, and Traditional Businesses. The connection to our customers and the products always comes first, which is why we carefully select talented developers, product developers, project managers and designers from around the world. Our core philosophy is to create a sense of Wonderment in every product and feature we create. Whether it is rigorous technology or a beautifully-designed consumer site / app, each team member strives to make the experience engaging and worthy of sharing.
More - Lead AI-driven feature development using OpenAI APIs, custom LLM integrations, and prompt engineering techniques.
-
· 71 views · 7 applications · 16d
Senior AQA Engineer (TypeScript)
Office Work · Cyprus · 4 years of experience · Upper-IntermediateRelocation to Cyprus! The position is hybrid, based in Cyprus (Limassol), and comes with full relocation support Responsibilities • Analyze requirements and create test scenarios, autotests (Playwright, TypeScript) • Maintain automated tests and review...Relocation to Cyprus!
The position is hybrid, based in Cyprus (Limassol), and comes with full relocation support
Responsibilities
More
• Analyze requirements and create test scenarios, autotests (Playwright, TypeScript)
• Maintain automated tests and review automation results, adjust tests for changing functionality
• Increase test coverage by covering existing functionality
• Review your teammates' code
• Support teammates in test failure investigations
• Engage in manual UI e2e-testing when needed
• Work on improving QA processes, test framework and test pipeline
• Take part in team activities including discussions, daily meetings, retros, etc
Requirements
• 4+ years of experience as a Software Tester or Quality Assurance Engineer and/or 2+ years of experience as a Test Automation Engineer
• Solid knowledge of TypeScript and Playwright
• Experience in UI e2e-testing
• Functional testing experience: knowledge of the testing theory, understanding the differences between types of testing, knowledge of test design methods
• Knowledge and understanding of SDLC and STLC
• Understanding of Agile processes
• Experience with GraphQL and API will be a plus
• Experience in Allure for reports and Git as a version control system will be considered an advantage
• Experience in leadership role will be a plus
• Strong English communication (B2+ level of English)
-
· 109 views · 16 applications · 16d
Senior .Net Engineer
Office Work · Cyprus · 5 years of experience · Upper-IntermediateResponsibilities Develop and implement software solutions utilizing microservices architecture. Build time-sensitive services with .NET, leveraging multi-threading technologies. Design and create database-driven applications using MS SQL. Implement...Responsibilities
- Develop and implement software solutions utilizing microservices architecture.
- Build time-sensitive services with .NET, leveraging multi-threading technologies.
- Design and create database-driven applications using MS SQL.
- Implement testing and management tools to ensure software quality.
- Collaborate with management and team members to meet project goals.
- Maintain and review existing systems to enhance performance and reliability.
Requirements
- Minimum of 5 years of professional experience as a C# developer with a strong understanding of the .NET platform.
- Proven ability to develop robust, multithreaded applications.
- Hands-on experience working with SQL databases.
- Comprehensive knowledge of S.O.L.I.D. principles and object-oriented design.
- Proficiency in English.
- Experience in developing trading software is a plus.
- Familiarity with .NET Core, containerized applications, and Kubernetes is advantageous.
- Experience with message brokers and data serialization technologies such as JMS, Solace, Kafka, gRPC, and protobuf is a significant benefit.
-
· 34 views · 8 applications · 12d
Lead ML/NLP Engineer (Architect)
Full Remote · EU · 7 years of experience · Upper-IntermediateWe’re looking for a Lead NLP/ML Engineer (Document Intelligence Architect) to join a cutting-edge team building an AI-powered platform for legal intelligence. You’ll take the lead on developing advanced NLP and reasoning pipelines that transform vast...We’re looking for a Lead NLP/ML Engineer (Document Intelligence Architect) to join a cutting-edge team building an AI-powered platform for legal intelligence. You’ll take the lead on developing advanced NLP and reasoning pipelines that transform vast collections of legal documents into actionable insights.
In this role, you’ll design systems that do more than extract data — they understand legal context, identify patterns across cases, and assist in drafting tailored legal documents. Think of it as building the brain of an AI paralegal.
What You’ll Do
- Build robust NLP pipelines to:
- Extract structured data from legal documents (e.g., PTAB, CAFC)
- Summarize and analyze documents to answer user questions
- Identify trends and legal arguments across multiple cases
- Design Retrieval-Augmented Generation (RAG) systems for multi-document reasoning using LLMs (e.g., GPT-4, Claude, Gemini)
- Develop legal content generation tools using templates and prompts (e.g., draft petitions, responses)
- Incorporate analytics on judges, parties, and case metadata into intelligent workflows
- Collaborate closely with engineering and product to shape infrastructure, model deployment, and content generation pipelines
What We’re Looking For
- 7+ years of experience in Machine Learning/NLP, with production-grade systems
- Expertise in building complex NLP workflows using LLMs (RAG, summarization, prompt engineering)
- Solid understanding of domain-specific NLP — ideally in legal or technical contexts
- Hands-on experience with HuggingFace, LangChain, OpenAI API, or similar tools
- Strong Python skills and experience with pipeline orchestration tools (Airflow, Ray, etc.)
- Familiarity with GCP services like BigQuery, GCS, and Cloud Functions
- Ability to lead architecture decisions and mentor other engineers
Nice to Have
- Background in legal tech, IP litigation, or experience working with government/legal datasets
- Familiarity with IPRs, PTAB, or USPTO databases
- Experience designing annotation or labeling tools
- Comfortable working in agile, product-driven remote teams
- Build robust NLP pipelines to:
-
· 87 views · 12 applications · 11d
Network Software Engineer (C/C++/Go)
Full Remote · Countries of Europe or Ukraine · 5 years of experience · Upper-IntermediateWe’re on the lookout for a talented C/Go Engineer with deep knowledge of Linux networking, eBPF, and low-level system programming to strengthen our engineering team. You’ll be developing high-performance network components, enhancing observability and...We’re on the lookout for a talented C/Go Engineer with deep knowledge of Linux networking, eBPF, and low-level system programming to strengthen our engineering team. You’ll be developing high-performance network components, enhancing observability and tracing systems, and playing a key role in the evolution of our next-gen mobile core infrastructure.
This is a high-impact position, and we aim to launch the hiring process immediately with rapid feedback iterations to fine-tune the search.
What You’ll Do
- Design and improve advanced networking modules using C, C++, and Go.
- Develop eBPF, AF_XDP, and TC programs, and integrate them with VPP or DPDK where applicable.
- Work closely with Linux kernel internals, including sockets, routing tables, Netfilter, and the overall networking stack.
- Build Go-based microservices for user-plane network functionality.
- Perform deep system performance diagnostics with tools like strace, bpftrace, SystemTap, jemalloc, and gdb.
- Set up and manage observability and monitoring pipelines tailored for networking tasks.
- Cooperate tightly with DevOps and platform teams on low-level architectural matters.
What We’re Looking For
- Advanced experience in C and in-depth knowledge of Linux kernel networking, especially with eBPF, TC, and XDP.
- Solid C++ experience, particularly in multithreaded user-space development.
- Proficiency with Go for building scalable microservices.
- A strong grasp of:
- The inner workings of Linux networking (from NIC packet reception to socket handling)
- Low-level memory management (memory barriers, atomics, TLS, locking mechanisms)
- CPU cache behaviors, memory layouts, and techniques like RCU and CPU isolation
- Expertise in low-latency, high-throughput systems and lock-free/wait-free algorithms.
- A solid foundation in core networking protocols and packet-level data handling (e.g., UDP tunnels).
Nice-to-Haves
- Open-source contributions in networking, performance, or observability projects.
- Familiarity with RTOS, memory allocators like jemalloc, tools like pahole, or scripting for core dump analysis.
- Previous experience in telecom, mobile core systems, or cloud-native network functions (CNFs).