Cypress Freelance Jobs

Find Cypress jobs online. Work from home and earn money online.
Signup for free to get access to all filter attributes and instant notifications when new jobs are posted.
Setup filter



Get access to over 30+ filter attributes, setup instant notifications, integrate with your CRM and marketing tools, and more.
Start free trial
20 projects published for past 72 hours.
Job Title Budget
Flutter & Smart TV (Apple, Android, Samsung, LG) Application Developer (UGC Platform)
15 - 25 USD / hr
9 minutes ago
Client Rank - Excellent

Payment method verified
$29'760 total spent
49 hires , 3 active
73 jobs posted
67% hire rate, 4 open job
13.46 /hr avg hourly rate paid
565 hours
4.93 of 40 reviews
Registered at: 14/04/2018
US United States
Excellent
Required Connects: 21
We are seeking a Flutter & Smart TV Application Developer with the expertise to build, optimize, and maintain UGC (User-Generated Content) applications across both mobile and TV platforms (Apple TV, Android TV, Samsung Tizen, LG webOS). You will work closely with cross-functional teams to deliver seamless user experiences that are secure, performant, and visually appealing. The ideal candidate will have a strong grasp of modern design principles, performance optimization strategies, and secure coding practices to safeguard user data.

Key Responsibilities

1. Multi-Platform Application Development

* Design, develop, and maintain applications using Flutter for mobile (iOS and Android) and native SDKs or frameworks for Smart TV platforms (Apple tvOS, Android TV, Samsung Tizen, LG webOS).

* Integrate UGC features (upload, playback, real-time interactions) while ensuring smooth, user-friendly interfaces.

2. Performance Optimization

* Monitor and improve app performance, focusing on faster load times, smooth animations, and minimal memory usage.

* Implement techniques like lazy loading, caching, and efficient state management to deliver optimal performance on all devices.

3. UI/UX & Design Implementation

* Collaborate with designers to build responsive, visually appealing, and accessible user interfaces that look and feel native on various screens.

* Ensure consistent branding and design standards across mobile and TV platforms.

4. Security & Data Protection

* Implement secure coding practices and follow best-in-class security standards (e.g., encryption, secure API communication) to protect user data.

* Handle user authentication, authorization flows, and data privacy compliance across different platforms.

5. Code Quality & Maintainability

* Write clean, modular, and testable code using best practices (e.g., code reviews, automated testing, linting).

* Refactor existing codebases for performance gains and easier maintainability.

6. Integration & Collaboration

* Work with backend teams to integrate RESTful APIs or GraphQL endpoints for data consumption.

* Coordinate with cross-functional teams (Product, QA, DevOps) to define feature requirements, resolve issues, and manage releases.

7. Continuous Improvement

* Stay updated with the latest trends in Flutter, mobile, and Smart TV development.

* Contribute to improving development processes, tooling, and code quality standards.

Requirements & Qualifications

1. Technical Skills

* Flutter: Solid experience building production-level apps, knowledge of state management (e.g., Bloc, Provider, Riverpod), and custom animations.

* Smart TV Platforms: Practical expertise with one or more TV OS platforms such as Apple tvOS, Android TV, Samsung Tizen, or LG webOS. Experience with platform-specific development tools (Xcode for tvOS, Android Studio/ADB, Tizen Studio, LG webOS SDK).

* Dart/JavaScript/TypeScript: Comfortable with modern languages and their ecosystems.

* API Integration: Familiarity with RESTful/GraphQL APIs, WebSockets, and real-time data.

* Version Control (Git): Experience in branching workflows, pull requests, and CI/CD pipelines.

2. Performance & Optimization

* Proven ability to optimize apps for speed, memory usage, and responsiveness, especially on lower-end Smart TV hardware.

* Experience with profiling tools and performance diagnostics to tackle bottlenecks.

3. Security Best Practices

* Understanding of secure coding standards, token-based authentication (JWT, OAuth), and encryption.

* Awareness of common vulnerabilities (e.g., OWASP guidelines) and methods to mitigate them.

4. Testing & QA

* Familiarity with testing frameworks (e.g., Flutter Test, Mockito) and end-to-end testing (e.g., Cypress, Detox).

* Experience setting up CI/CD pipelines for automated testing and deployments (GitHub Actions, Jenkins, etc.).

5. Soft Skills

* Collaboration: Proven ability to work cross-functionally with product managers, designers, QA, and DevOps teams.

* Problem-Solving: Strong analytical skills and a proactive approach to troubleshooting.

* Communication: Excellent verbal and written skills, with the ability to explain complex technical topics to non-technical stakeholders.

6. Education & Experience

* Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).

* 2+ years of professional experience in Flutter development; Smart TV development experience is strongly preferred.

Nice-to-Haves

* Experience with video streaming platforms, DRM solutions, and media playback libraries.

* Familiarity with advanced state management libraries like Redux, MobX, or GetX for Flutter.

* Exposure to multi-language or localization processes for global audience apps.

* Portfolio or contributions to open-source projects showcasing relevant experience.
Skills: Flutter, smart tv app development, Apple tvOS, Samsung Tizen, LG webOS, Android App Development, iOS app development, Dart/JavaScript/TypeScript, API, Version Control
Hourly rate: 15 - 25 USD
9 minutes ago
  • Web, Mobile & Software Dev, Web Development
React & Next.js Application Developer (UGC Platform)
15 - 25 USD / hr
1 hour ago
Client Rank - Excellent

Payment method verified
$29'760 total spent
49 hires , 3 active
73 jobs posted
67% hire rate, 3 open job
13.46 /hr avg hourly rate paid
565 hours
4.93 of 40 reviews
Registered at: 14/04/2018
US United States
Excellent
Required Connects: 21
We are seeking a React & Next.js Application Developer with a strong background in building and optimizing user-generated content (UGC) platforms. You will be responsible for designing and developing high-quality web applications that are not only aesthetically appealing and user-friendly but also performant, secure, and scalable. The ideal candidate will have a keen eye for design, a passion for performance optimization, and a commitment to maintaining high standards of code quality and security.

Key Responsibilities

1. Application Development

* Build, enhance, and maintain web applications using React.js and Next.js, ensuring a seamless and robust user experience.

* Collaborate with cross-functional teams (Product, Design, QA) to translate functional requirements into technical solutions.

2. Performance Optimization

* Monitor and optimize application performance, focusing on page load times, rendering efficiency, and overall user experience.

* Implement techniques such as code-splitting, caching, and server-side rendering (SSR) to enhance application performance and scalability.

3. UI/UX and Design

* Work closely with designers to implement responsive and accessible user interfaces.

* Ensure consistent branding and design elements across various sections of the application.

4. Security & Data Protection

* Implement secure coding practices, ensuring the platform meets data privacy and security standards.

* Handle authentication, authorization, and data encryption effectively to protect user information.

5. Code Quality & Maintainability

* Write clean, modular, and testable code following best practices (e.g., code reviews, linting, unit testing).

* Maintain and improve the existing codebase, refactoring where necessary to enhance performance and maintainability.

6. Collaboration & Communication

* Participate in agile ceremonies (daily stand-ups, sprint planning, retrospectives) and contribute to continuous process improvement.

* Communicate effectively with stakeholders to gather requirements, report progress, and recommend technical solutions.

Requirements & Qualifications

1. Technical Skills

* React.js and Next.js: In-depth understanding of server-side rendering, routing, and next-level optimizations.

* JavaScript/TypeScript: Proficiency in modern ES6+ features; TypeScript experience is a plus.

* HTML/CSS: Advanced knowledge of responsive design, CSS frameworks (e.g., Tailwind, Bootstrap), and CSS pre-processors (e.g., Sass, Less).

* RESTful APIs & GraphQL: Familiarity with building and consuming APIs.

* Version Control (Git): Comfortable with feature branches, pull requests, and handling merge conflicts.

2. Performance & Optimization

* Experience with profiling React applications and resolving performance bottlenecks.

* Familiarity with caching strategies, CDNs, and server-side optimizations.

3. Security Best Practices

* Knowledge of OWASP guidelines and common security vulnerabilities (e.g., XSS, CSRF).

* Hands-on experience implementing role-based access control, secure authentication flows, and encryption.

4. Testing & CI/CD

* Familiarity with testing frameworks (e.g., Jest, React Testing Library) and end-to-end testing tools (e.g., Cypress).

* Experience with automated build and deployment pipelines (GitHub Actions, Jenkins, Travis CI, etc.).

5. Soft Skills

* Collaboration: Proven ability to work cross-functionally with diverse teams and stakeholders.

* Problem-Solving: Strong analytical skills and a solution-oriented mindset.

* Communication: Excellent verbal and written communication abilities.

6. Education & Experience

* Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

* 2+ years of professional experience in React.js/Next.js development, preferably in a UGC or content-driven environment.

Nice-to-Haves

* Experience with design tools (e.g., Figma, Sketch, Adobe XD) to collaborate with UX/UI teams.

* Familiarity with SEO best practices, especially for SSR/ISR in Next.js.

* Exposure to microservices or serverless architectures for large-scale deployments.

* Contributions to open-source projects or personal projects that showcase your coding abilities.
Skills: Node.js, React.js, Server side rendering, code-splitting, JavaScript, html and css, RESTful APIs, GraphQL, Version Control (Git)
Hourly rate: 15 - 25 USD
1 hour ago
  • Web, Mobile & Software Dev, Web Development
QA assurance
not specified 3 hours ago
Client Rank - Risky

Payment method not verified
1 open job
no reviews
Registered at: 27/12/2024
US United States
Risky
Required Connects: 8
My job requirements:
Familiarity with Agile Software Development Methodologies
Minimum 5+ yrs experience with automated testing tools or equivalent automation skills
Experience with web-based application testing (minimum 5+ yrs)
Experience with integration testing between applications (minimum 3+ yrs)
Defines problems, collects data, establishes facts, draws valid conclusions, and provides solutions
Identifies, communicates, and escalates issues as required
A team player and self-starter who will work side by side with the development team
Ability to multi-task, prioritize tasks and quickly adjust in a rapidly changing environment
Excellent verbal and written communication skills
Thorough working knowledge of software testing methodologies and the testing life cycle
Skills: Appium, Software QA, Automated Testing, Selenium, QA Engineering, Cypress, TestRail, Jira, Postman, QA Testing, QA Software & Testing Tools, Mobile QA, QA Automation, QA Management, WebdriverIO
Budget: not specified
3 hours ago
  • Web, Mobile & Software Dev, QA & Testing
Looking for job support
not specified 4 hours ago
Client Rank - Risky

Payment method not verified
1 open job
IN India
Risky
Required Connects: 8
Looking forward for Job support for Cypress automation
Using Typescript, Cucumber BDD, Cypress for Automation
Skills: Appium, JavaScript, Mockito, Java, Mobile App Testing, Automated Testing, AngularJS, iOS Development, HP QuickTest Professional, Android
Budget: not specified
4 hours ago
  • Web, Mobile & Software Dev, QA & Testing
Senior Vue.js Developer for Front-end Development
10 - 30 USD 15 hours ago
Client Rank - Excellent

Payment method verified
$14'435 total spent
23 hires , 2 active
3 open job
4.93 of 5 reviews
Registered at: 21/10/2021
IN India
Excellent
Candidate from Pakistan and Bangladesh are preferred to work for Malaysian Client

Job Description:
We are seeking an experienced Senior Vue.js Developer with 8-10 years of professional experience in front-end development. The ideal candidate will possess strong expertise in Vue.js and a deep understanding of front-end frameworks, UI/UX principles, and the ability to deliver high-quality, scalable, and maintainable solutions.

Key Responsibilities:
Design, develop, and maintain advanced front-end architecture using Vue.js and supporting libraries.
Collaborate with cross-functional teams, including designers, back-end developers, and product managers, to deliver robust and user-friendly applications.
Optimize application performance for maximum speed and scalability.
Ensure clean and maintainable code by following best practices and adhering to coding standards.
Debug and resolve technical issues, ensuring smooth user experiences.
Stay updated with the latest industry trends and integrate new technologies to improve development efficiency.
Mentor junior developers and provide technical guidance to the team.
Participate in code reviews, pair programming, and design discussions.
Required Skills and Qualifications:
8-10 years of professional experience in front-end development, with a strong focus on Vue.js.
Proficient in JavaScript, TypeScript, HTML5, and CSS3.
Experience with Vue.js frameworks, such as Nuxt.js or other ecosystem tools.
Strong knowledge of state management libraries like Vuex or Pinia.
Familiarity with component-based architecture and reusable design patterns.
Expertise in front-end build tools (e.g., Webpack, Vite) and package managers (e.g., npm, Yarn).
Understanding of RESTful APIs and experience integrating with back-end services.
Hands-on experience with testing frameworks (e.g., Jest, Cypress).
Knowledge of modern UI frameworks (e.g., Tailwind CSS, Bootstrap) and responsive design principles.
Strong problem-solving skills and the ability to work independently or as part of a team.
Excellent communication skills and a collaborative mindset.
Preferred Skills:
Experience with server-side rendering and SSR frameworks like Nuxt.js.
Familiarity with CI/CD pipelines and DevOps practices.
Exposure to Agile/Scrum methodologies.
Knowledge of back-end technologies (Node.js, Python, etc.) is a plus.
What We Offer:
Competitive salary and benefits package.
Flexible working hours and remote work opportunities.
Professional development and training programs.
A collaborative and inclusive work culture.

Skills: JavaScript, Website Design, Mobile App Development, CSS, HTML5
Fixed budget: 10 - 30 USD
15 hours ago
  • Websites, IT & Software, Mobile Phones & Computing, Design, Media & Architecture, HTML5, Website Design, CSS, Mobile App Development
Senior Vue.js Developer for Front-end Development
10 - 30 USD 15 hours ago
Client Rank - Excellent

Payment method verified
$14'435 total spent
23 hires , 2 active
1 open job
4.93 of 5 reviews
Registered at: 21/10/2021
IN India
Excellent
Candidate from Pakistan and Bangladesh are preferred to work for Malaysian Client

Job Description:
We are seeking an experienced Senior Vue.js Developer with 8-10 years of professional experience in front-end development. The ideal candidate will possess strong expertise in Vue.js and a deep understanding of front-end frameworks, UI/UX principles, and the ability to deliver high-quality, scalable, and maintainable solutions.

Key Responsibilities:
Design, develop, and maintain advanced front-end architecture using Vue.js and supporting libraries.
Collaborate with cross-functional teams, including designers, back-end developers, and product managers, to deliver robust and user-friendly applications.
Optimize application performance for maximum speed and scalability.
Ensure clean and maintainable code by following best practices and adhering to coding standards.
Debug and resolve technical issues, ensuring smooth user experiences.
Stay updated with the latest industry trends and integrate new technologies to improve development efficiency.
Mentor junior developers and provide technical guidance to the team.
Participate in code reviews, pair programming, and design discussions.
Required Skills and Qualifications:
8-10 years of professional experience in front-end development, with a strong focus on Vue.js.
Proficient in JavaScript, TypeScript, HTML5, and CSS3.
Experience with Vue.js frameworks, such as Nuxt.js or other ecosystem tools.
Strong knowledge of state management libraries like Vuex or Pinia.
Familiarity with component-based architecture and reusable design patterns.
Expertise in front-end build tools (e.g., Webpack, Vite) and package managers (e.g., npm, Yarn).
Understanding of RESTful APIs and experience integrating with back-end services.
Hands-on experience with testing frameworks (e.g., Jest, Cypress).
Knowledge of modern UI frameworks (e.g., Tailwind CSS, Bootstrap) and responsive design principles.
Strong problem-solving skills and the ability to work independently or as part of a team.
Excellent communication skills and a collaborative mindset.
Preferred Skills:
Experience with server-side rendering and SSR frameworks like Nuxt.js.
Familiarity with CI/CD pipelines and DevOps practices.
Exposure to Agile/Scrum methodologies.
Knowledge of back-end technologies (Node.js, Python, etc.) is a plus.
What We Offer:
Competitive salary and benefits package.
Flexible working hours and remote work opportunities.
Professional development and training programs.
A collaborative and inclusive work culture.

Skills: JavaScript, Website Design, Mobile App Development, CSS, HTML5
Fixed budget: 10 - 30 USD
15 hours ago
  • Websites, IT & Software, Mobile Phones & Computing, Design, Media & Architecture, HTML5, Website Design, CSS, Mobile App Development
AI SaaS for Construction Industry
10,000 USD 17 hours ago
Client Rank - Medium

Payment method verified
7 jobs posted
1 open job
no reviews
Registered at: 28/04/2018
DE Germany
Medium
Required Connects: 10
AI-Powered Platform for Streamlining Construction & Handicraft Administration”

Overview & Vision

We are looking to build a comprehensive, AI-driven web platform designed to revolutionize administrative workflows, document management, and communication for small to medium-sized businesses in the construction and trades industries. Our primary goal is to reduce paperwork, facilitate better organization, and seamlessly integrate with external services (e.g., accounting software).

Important Notes:
• The logo is already available.
• We have a preferred color palette ready.
• Text content can be provided by us (the client). Please use placeholders or sample text where needed.
• We welcome suggestions for improvements or additional best practices based on your experience.

Ideal Outcome: A stable, secure, and user-friendly platform that leverages OpenAI’s ChatGPT API (GPT-3.5 or GPT-4, depending on feasibility) to provide an intelligent assistant—capable of handling everyday administrative tasks, from document processing to scheduling and Q&A on industry-specific questions.

Core Objectives & Functionalities

Below is a thorough breakdown of what we need. Our expectation is that you (the freelancer) will develop these features following best practices in code quality, security, and performance. Please incorporate any creative ideas or enhancements you believe could add value.

1. User Management & Authentication
1. Registration & Login:
• Email/Password with secure password hashing (e.g., bcrypt).
• Optional social login if feasible (Google, etc.).
• Role-based access (Admin, Employee, etc.).
2. Multi-User Setup:
• An Admin can invite multiple employees.
• Granular permission system (e.g., who can upload invoices, who can only read documents, etc.).
3. Security:
• 2FA (Two-Factor Authentication) or at least the option to enable it.
• Session handling best practices, potential JWT-based approach.

2. Document Management Module
1. File Upload & Storage:
• Drag & Drop functionality in the frontend.
• Mobile-friendly upload (e.g., snap a photo of a paper invoice).
• Storage in a secure cloud environment (AWS S3 or comparable) with folder/structure logic.
2. OCR & Classification:
• Integration with an OCR service (e.g., AWS Textract, Google Vision) to extract text from PDFs/images.
• Automated classification (invoice, reminder, government letter, contract, etc.).
• Extraction of key data: amount, due date, sender, relevant project or job ID.
3. Auto-Task Creation & Reminders:
• If a file is classified as an invoice, the system should automatically create a “Pay Invoice by Due Date” task.
• Reminders via email or push notifications when due dates approach or pass.
4. Version Control & History:
• Keep track of who updated a document, when, and what changed.
• Possible “comment” feature for internal discussions.

3. AI Chat & Assistant (ChatGPT Integration)
1. Chat Interface:
• A clean, user-friendly chat window that is always accessible (e.g., a persistent sidebar or a dedicated page).
• Conversation history stored per user for continuity and reference.
2. Integration with OpenAI API:
• GPT-3.5 or GPT-4 (based on performance and budget).
• Prompt Engineering: A system prompt that instructs ChatGPT to act as a specialized assistant for construction/trades.
3. Contextual Document Handling:
• Users can attach a document to the chat for analysis (e.g., “Summarize this PDF,” “What is the due date?”).
• The AI should parse the document’s text (via OCR results) and respond with relevant details.
4. Automated Text/Template Generation:
• Standard letters, reminders, complaints, or simple project outlines.
• Possibly generate these as PDF files (with placeholders for user/company info).

4. Project & Resource Management (Basic Version)
1. Calendar & Task System:
• Create tasks manually or automatically (from the Document Management Module).
• Assign tasks to employees, set deadlines, add labels or tags (e.g., “urgent,” “payment,” “gov’t letter”).
• A calendar view for tasks, milestones, or events (like site visits or permit deadlines).
2. Reminders & Alerts:
• Email/push notifications X days before a due date.
• Summaries of upcoming or overdue tasks in daily or weekly digests.

5. Integration Points
1. Accounting Tools:
• Basic export (CSV, PDF) for date ranges, or direct API integration with services like DATEV, SevDesk, etc.
2. Email Dispatch:
• Ability to send automatically generated letters/emails right from the platform.
• Logging or tracking of sent messages.
3. Payment Gateway (Optional / Future Scope):
• If we want to handle invoice payments directly, Stripe or a suitable gateway could be integrated.

6. Tech Stack & Infrastructure

While we’re open to suggestions, here is our initial preference for a robust, scalable solution:
1. Frontend:
• React (possibly Next.js for SSR) or Vue.js.
• A modern CSS framework (Tailwind, Material UI, etc.).
• Placeholder text for sections until final copy is ready.
2. Backend:
• Node.js (Express, NestJS) or Python (FastAPI, Django).
• PostgreSQL as the main relational database.
• Possibly Redis for caching sessions/chat data.
3. AI Integration:
• OpenAI’s ChatGPT (GPT-3.5 or GPT-4).
• Potential add-on: Embeddings via text-embedding-ada-002 + a vector database (Pinecone, Weaviate, or Redis Vector) for advanced contextual queries.
4. Infrastructure:
• AWS, Azure, or GCP for hosting (EC2, ECS, or Kubernetes).
• S3 (or equivalent) for file storage.
• CI/CD pipeline (GitHub Actions, GitLab CI) with automated testing & deployment.
• Monitoring & Logging (Datadog, ELK Stack, or similar).
5. Security & GDPR:
• GDPR compliance is crucial (European user data).
• Encrypted data storage, secure TLS, and a robust privacy policy.

7. Design & Branding
1. Logo & Colors:
• We will provide the final logo and color palette.
• You can incorporate them into a coherent UI theme.
2. UI/UX:
• Aim for intuitive, minimal click flows (handworkers generally want simple interfaces).
• Use well-structured components to highlight major features (Documents, Tasks, Chat, etc.).
3. Placeholder Text:
• We will supply the actual German/English copy, or you can insert sample text as placeholders during development.

8. Implementation Details & Quality Assurance
1. Development Methodology:
• Preferably Agile (Scrum/Kanban) with sprints.
• Regular demos for feedback and iteration.
2. Testing:
• Unit tests (e.g., Jest, Mocha, PyTest) for critical logic.
• Integration tests for AI endpoints (mocking the ChatGPT API).
• End-to-end tests (Cypress/Playwright) for user flows (login, document upload, chat interaction).
3. Code Reviews:
• Mandatory pull requests and code reviews for maintainability.
4. Documentation:
• Clear README or developer docs, describing setup, environment variables, and deployment steps.
• User-facing documentation for admin usage, employee usage, and general “How to.”

9. Feedback & Ideas for Improvement

We encourage you to:
• Suggest additional features that could significantly enhance user experience (e.g., a “smart search” across all documents, advanced analytics, deeper integration with construction project management).
• Recommend best practices for scaling the AI usage, optimizing costs, and ensuring minimal latency.
• Propose better architectures or libraries that could streamline development.

10. Deliverables & Timeline
1. Deliverables:
• Fully functioning web application (frontend + backend) with integrated AI chat.
• Documentation (including environment setup instructions).
• Example placeholders for text until final copy is inserted.
• Any design assets used, plus well-commented code.
2. Estimated Timeline:
• This can be broken down into phases:
• Phase 1: Basic user auth, document upload, minimal AI integration.
• Phase 2: OCR, classification, chat enhancements.
• Phase 3: Task management, calendar, deeper integrations.
• Please provide a rough milestone-based plan.

11. Budget & Quote Requirements
• Please outline your costs clearly (e.g., fixed price vs. hourly, separate costs for phases, additional cost for ongoing maintenance).
• Indicate any licensing costs for third-party tools/services beyond the usual (e.g., OCR, Cloud Hosting).
• Let us know about your preferred engagement model (fixed scope, retainer for further expansions, etc.).

Submission Instructions
• Portfolio/Previous Work: We’d love to see examples of your AI integrations, advanced backend systems, or relevant web apps.
• Proposal: Include a summary of how you’d approach the project, the technologies you’d pick (if different from ours), an estimated timeline, and cost breakdown.
• Suggestions for Improvement: Any immediate “quick wins” you see or innovative ideas? Please share them—it will help us evaluate your expertise.

Conclusion

We aim to create the go-to platform for construction and trade professionals—where administrative tasks, document chaos, and unproductive communication are replaced by an efficient, intelligent workflow. With our brand assets (logo, colors) and your development expertise, we want to push out a robust MVP that can be expanded into a fully-fledged solution over time.

If any points remain unclear or you have further questions, please specify them in your proposal. We want this specification to be as thorough as possible, leaving no ambiguity.

We look forward to your expert insights, cost estimates, and timeline for building

Thank you for your interest, and we can’t wait to see your proposal!
Skills: SaaS
Fixed budget: 10,000 USD
17 hours ago
  • Web, Mobile & Software Dev, Web Development
Build Cypress automation Infrastructure for Signup Flow
50 USD 17 hours ago
Client Rank - Medium

Payment method verified
$15 total spent
1 hires
1 jobs posted
100% hire rate, 1 open job
5.00 of 1 reviews
Registered at: 05/10/2024
PK Pakistan
Medium
Required Connects: 11
We are seeking an experienced Automation Engineer to create an automation testing infrastructure for our web application's Sign-up flow using Cypress, which we can continue ourselves later on. The ideal candidate will design and implement a maintainable and scalable tests including the Page Object Model (POM), classes and other best practices for automation testing.

Responsibilities:

1. Develop an automation testing infrastructure using Cypress to streamline the signup flow.

2. Create a scalable and reusable framework incorporating the Page Object Model (POM).

3. Write clean, modular, and maintainable test scripts for the signup flow and beyond.

4. Ensure the automation framework is designed for easy integration of CI/CD pipelines.

5. Collaborate with developers and QA Team to ensure test coverage quality standards.
Skills: Test Automation Framework, Automated Testing, CI/CD
Fixed budget: 50 USD
17 hours ago
  • Web, Mobile & Software Dev, QA & Testing
Medusa.JS CMS E-commerce system for international website
1,200 USD 23 hours ago
Client Rank - Good

Payment method verified
$4'377 total spent
6 hires , 2 active
49 jobs posted
12% hire rate, 4 open job
30.00 /hr avg hourly rate paid
111 hours
5.00 of 3 reviews
Registered at: 07/04/2023
CZ Czech Republic
Good
Required Connects: 10
Final Project Requirements
1. Core CMS Architecture
Use MedusaJS as the foundation of the CMS.
Extend MedusaJS features with additional functionality to support content management, multi-site capabilities, and e-commerce workflows.
Ensure compatibility with only MIT-licensed tools for CMS components (e.g., page builders, SEO tools, etc.).
Design the system for multi-tenancy, allowing the management of multiple websites from a single backend.
2. Content Management System (CMS) Integration
Extend MedusaJS to include CMS functionalities:
Article and infobox management.
Dynamic menu creation.
Page templates for reusable layouts (use MIT-licensed template systems, e.g., Netlify CMS).
Multi-language support:
Allow language-specific content and translations.
Use a lightweight MIT-licensed library (e.g., next-i18next or i18n) for translations.
3. Multi-Site Support
Centralized management for multiple websites with shared resources (products, tax rates, user roles).
Site-specific:
Branding (logos, themes).
Domain mapping.
Content and product catalogs.
Extend MedusaJS's admin panel to manage multiple sites from a single dashboard.
4. E-commerce Features
Fully leverage MedusaJS’s built-in e-commerce capabilities:
Product Management:
CRUD operations, categories, labels, and multi-variant support.
Pricing Management:
Tiered pricing, regional price lists, and discounts.
Tax Administration:
Configure flexible tax rules (e.g., VAT, US taxes).
Integration with QuickBooks and Pohoda for tax synchronization.
Shipping Management:
Support zone-based shipping rates and real-time shipping API integrations.
5. Discounts and Campaigns
Extend MedusaJS's DiscountService:
Support global and site-specific discount campaigns.
Generate unique coupons for specific sites or global use.
Campaign analytics and performance tracking per site.
6. Media Management
Use an MIT-licensed library for file and image uploads, such as Uploader.js.
Features:
Centralized storage (e.g., AWS S3, MinIO).
Categorization and tagging of media assets.
YouTube video embedding for multimedia content.
Media sharing across sites while supporting site-specific branding folders.
7. Email Management
Extend MedusaJS to include email management:
Use MIT-licensed libraries like Nodemailer for transactional emails.
Centralized email template creation with support for site-specific customization.
Log email history for tracking sent, failed, and delivered emails.
Include QuickBooks payment links in relevant transactional emails (e.g., order confirmation).
8. User and Role Management
Extend MedusaJS's UserService:
Role-based access control (RBAC) for site administrators, editors, and viewers.
Separate global roles (e.g., superadmin) from site-specific roles (e.g., content manager).
Implement user activity logs to track updates and changes by site.
9. QuickBooks and Pohoda Integrations
Extend MedusaJS with integration plugins:
QuickBooks:
Real-time syncing of invoices, payments, and tax data.
Pohoda:
Support order and tax workflows via Pohoda's API.
Provide site-specific or global integration options.
Secure API key management for each integration.
10. SEO and Social Media Management
Add SEO tools for managing:
Meta tags, canonical URLs, and sitemaps for each website.
Use an MIT-licensed library like React Helmet for dynamic meta-data injection.
Centralized management of social media links for sharing content.
11. Testing and Quality Assurance
Unit Testing:
MedusaJS services for products, orders, discounts, and payments.
Integration Testing:
QuickBooks and Pohoda syncing workflows.
End-to-End Testing:
Simulate multi-site workflows, including product updates, content publishing, and order lifecycles.
Use MIT-licensed testing frameworks (e.g., Jest, Cypress).
12. Admin Panel Enhancements
Extend MedusaJS admin panel to include:
Multi-site management dashboard.
Site-specific analytics (sales, content performance).
Centralized media library.
QuickBooks and Pohoda integration settings.
13. Database and API Design
Use MedusaJS's database schema with extensions for multi-site support:
Shared tables for global data (products, taxes).
Site-specific tables for unique configurations.
Provide a secure REST API for external integrations and headless CMS workflows.
14. Development Guidelines
MedusaJS as the core framework:
Extend only where necessary for custom CMS features.
MIT-Licensed CMS:
Use tools like Netlify CMS, Strapi (self-hosted MIT), or TinaCMS for content management.
Modular development:
Ensure that new features (e.g., multi-site, discounts) are built as reusable plugins.
Development Phases
Phase 1: Set up the MedusaJS environment and extend core functionality.
Phase 2: Integrate CMS capabilities (content, media, multi-site).
Phase 3: Add e-commerce extensions (discounts, shipping zones, multi-site pricing).
Phase 4: Implement QuickBooks and Pohoda integrations.
Phase 5: Testing, QA, and final optimization.
Phase 6: Deploy CMS as a standalone system ready for managing multiple websites.

Tools to Use
Framework: MedusaJS (core framework).
CMS Features: Netlify CMS, TinaCMS, or Strapi (MIT-licensed).
Email: Nodemailer.
Media Uploads: Uppy.js or similar.
SEO: React Helmet.
Testing: Jest, Cypress.

tools can be adjusted, I will provide original code file to you on the meeting
Skills: Nette Framework, HTML, CSS, HTML5, PHP, CSS 3, JavaScript, Web Design, Web Development
Fixed budget: 1,200 USD
23 hours ago
  • Web, Mobile & Software Dev, Web Development
QA Engineer
40 - 80 USD / hr
1 day ago
Client Rank - Medium

Payment method verified
25 jobs posted
15 open job
no reviews
Registered at: 24/10/2024
US United States
Medium
Required Connects: 15
Only freelancers located in the U.S. may apply.
About Us:
At AstralTech Labs, we specialize in delivering customized AI and software solutions that tackle real business challenges. From automating time-consuming processes to optimizing operations and enhancing decision-making, we equip businesses with the tools to boost productivity and achieve sustainable growth. Our tailored solutions turn raw data into actionable insights, cut operational costs, and proactively mitigate risks through advanced predictive analytics.

Job Summary:
As a QA Engineer, you will play a key role in the software development lifecycle, ensuring the quality, reliability, and performance of our products. You will collaborate closely with developers, product managers, and other stakeholders to create and implement robust testing strategies. Your work will help deliver seamless user experiences and ensure our products exceed customer expectations.

Responsibilities:
* Test Design & Implementation: Develop, document, and execute comprehensive test plans and test cases based on product requirements.
* Functional Testing: Validate that applications meet business and technical requirements by performing manual and automated functional tests.
* Performance Testing: Conduct performance, load, and stress testing to ensure optimal application performance.
* Regression Testing: Perform thorough regression testing before releases.
* Automation Development: Build and maintain automated test frameworks and scripts using tools such as Selenium, Cypress, pytest, Jest, or similar frameworks.
* Defect Management: Identify, document, and track software defects using Bugzilla.
* Collaboration: Work closely with developers and project managers to understand requirements and ensure timely resolution of issues.
* CI/CD Integration: Integrate automated tests into continuous integration and delivery pipelines using tools like GitHub Actions, Jenkins, or GitLab.
* Quality Assurance Standards: Ensure compliance with QA best practices and contribute to process improvements.
* Reporting: Provide detailed test reports, coverage metrics, and recommendations for product improvements.

Requirements:
* Proven experience as a QA Engineer or similar role in a professional environment, preferably within a custom development agency.
* Proficiency in functional, security, performance, and regression testing methodologies.
* Experience with programming languages Python and JavaScript, including their respective testing frameworks (e.g., pytest, unittest, Jest).
* Familiarity with security testing tools, such as OWASP ZAP, Burp Suite, or similar.
* Proficiency in automation tools like Selenium, Cypress, pytest, Jest, or similar frameworks.
* Familiarity with API testing tools like Postman, and Python/JavaScript-specific tools like Supertest or pytest-httpx.
* Working knowledge of CI/CD processes and tools such as GitHub Actions, Jenkins, or GitLab.
* Excellent communication and collaboration skills.
* Strong analytical and problem-solving abilities.
* Attention to detail and a passion for delivering high-quality and secure software.

Preferred Qualifications:
* Experience with performance testing tools (e.g., JMeter, LoadRunner, or k6).
* Knowledge of security best practices, such as the OWASP Top 10 and secure coding principles.
* Familiarity with security testing using tools like OWASP ZAP, Burp Suite, or similar.
* QA certifications such as ISTQB or Certified Software Test Engineer.
* Experience with vulnerability assessment tools and techniques.
* Knowledge of cloud environments like AWS, Azure, or GCP.
* Familiarity with version control tools like Git.

AstralTech Labs is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Skills: Software QA, Functional Testing, Software Testing, Automated Testing
Hourly rate: 40 - 80 USD
1 day ago
  • Web, Mobile & Software Dev, QA & Testing
Cypress Automation Test Engineer (QA) Needed
300 USD 1 day ago
Client Rank - Medium

Payment method verified
$455 total spent
6 hires , 1 active
11 jobs posted
55% hire rate, 1 open job
10.00 /hr avg hourly rate paid
5 hours
4.92 of 3 reviews
Registered at: 30/11/2021
IN India
Medium
Required Connects: 13
We are seeking a skilled Cypress Automation Test Engineer to join our QA team. The ideal candidate will be responsible for developing and executing automated tests using Cypress to ensure the quality of our web applications. You should have experience in writing test scripts, identifying bugs, and collaborating with developers to improve the testing process. If you are passionate about delivering high-quality software and have a strong understanding of testing methodologies, we would love to hear from you!

Monthly $300 USD
Contribute every day minimum 2 hours
Skills: Automated Testing, Software QA, Test Automation Framework
Fixed budget: 300 USD
1 day ago
  • Web, Mobile & Software Dev, QA & Testing
Appium tester in Visual Studio
not specified 1 day ago
Client Rank - Risky

Payment method not verified
1 open job
no reviews
Registered at: 10/01/2025
AG Antigua and Barbuda
Risky
Required Connects: 7
When I click tofeature file from test explorer it gives me "No source available" and not locate me to feature file for spwecific project but for other project when i click feature from test explorer it its locating me to feature file.
Skills: Regression Testing, Load Testing, API Testing, Cypress, Web Testing, Usability Testing, Mobile App Testing, Automated Testing, QA Management, Manual Testing, Game Testing, Test Case Design, Functional Testing, Responsive Design Testing, User Acceptance Testing
Budget: not specified
1 day ago
  • Admin Support, Project Management
Senior Frontend Developer
10 - 70 USD / hr
1 day ago
Client Rank - Excellent

Payment method verified
$91'407 total spent
30 hires , 4 active
18 jobs posted
100% hire rate, 2 open job
23.50 /hr avg hourly rate paid
3078 hours
4.68 of 20 reviews
Registered at: 10/08/2023
CA Canada
Excellent
Required Connects: 20
Company Overview:Redefining AI with Human-Like Understanding – At Binoloop, we're pioneering the development of AI-driven platforms designed to empower government agencies and enterprises to build intelligent AI agents. Our latest initiative, the Atlas platform, enables agencies to streamline complex workflows such as procurement, contracting, and permitting. By leveraging cutting-edge multi-modal AI technologies, the platform supports advanced capabilities like web searches for vendors, document generation from templates, model training and distillation, and a variety of generative AI-powered applications.

Responsibilities:

Architect and develop the frontend of the Atlas platform using React.js and Next.js, ensuring performance, scalability, and responsiveness.

Quickly build and deploy modern, visually appealing UIs using frameworks like ShadCN and Tailwind CSS.

Integrate features such as document generators, workflow management tools, and AI-based solutions seamlessly with backend services.

Optimize applications for a global user base with a focus on cross-browser compatibility and efficient load times.

Set up and maintain automated testing frameworks to ensure functional integrity and performance.

Collaborate on integrating secure and reliable transaction processes, including payment gateways.

Translate UI/UX designs from Figma into high-quality, functional interfaces, maintaining design fidelity.

Use tools like Vercel to streamline deployment and ensure robust CI/CD pipelines.

Utilize Git, GCP DevOps, Visual Studio, and Jira to manage the development lifecycle.

Mentor and expand the frontend team, fostering innovation and technical excellence.

Required Qualifications:

5+ years of Frontend development experience with a strong focus on React.

Expertise in HTML, CSS, JavaScript, React, and Next.js for developing responsive and accessible web applications.

Demonstrable portfolio showcasing complex applications built with React and Next.js.

Proficiency in HTML5, CSS, Bootstrap 5, and Tailwind CSS, with a strong understanding of responsive design principles.

Experience with REST APIs and building interactive interfaces.

Strong JavaScript and TypeScript skills, with a solid understanding of ES6+ syntax.

Deep knowledge of React hooks (useState, useEffect, useContext, useReducer, useCallback, useMemo, useRef) and the ability to build custom hooks.

Familiarity with Vercel for deployment and performance optimization.

Experience with AI tools and frameworks to integrate generative AI functionalities.

Proficiency in Git, GCP DevOps, Visual Studio, and Jira.

Strong problem-solving skills with meticulous attention to detail.

Exceptional communication and leadership abilities for managing a dynamic development team.

Knowledge of UI/UX design principles and experience with Figma.

Experience writing unit and end-to-end tests for UI components, particularly using Cypress.

Preferred Qualifications (Nice to Have):

Experience in building AI-driven applications and leveraging generative AI technologies.

Contributions to the open-source community or active engagement in tech forums.

Experience in Agile methodologies (Scrum, Kanban) for effective project management.

Familiarity with platforms like ShadCN for quickly building modern UIs.
Skills: JavaScript, CSS, HTML, Google Cloud Platform
Hourly rate: 10 - 70 USD
1 day ago
  • Web, Mobile & Software Dev, Web Development
Senior React Engineer
40 - 70 USD / hr
1 day ago
Client Rank - Excellent

Payment method verified
$26'595 total spent
8 hires , 5 active
6 jobs posted
100% hire rate, 1 open job
22.62 /hr avg hourly rate paid
1051 hours
5.00 of 2 reviews
Registered at: 14/04/2023
US United States
Excellent
Required Connects: 21
Only freelancers located in the U.S. may apply.
Senior React Engineer (Shopify/Remix) – Fully Remote Contract
Job Type: Contract (Fully Remote)
Location: Remote (Worldwide)
Compensation: Competitive (Hourly/Project-Based)
About the Role
We are seeking an experienced Senior React Engineer with a strong background in Shopify development and Remix to join our team. In this fully remote contract role, you will work on building high-performance, headless e-commerce solutions for our growing portfolio of clients. The ideal candidate is a self-starter with a passion for crafting seamless user experiences and solving complex technical challenges.
Responsibilities
• Develop and maintain React-based applications with a focus on high performance and scalability.
• Integrate and extend Shopify APIs (Admin API, Storefront API) to power headless e-commerce solutions.
• Build dynamic, server-rendered applications using Remix.
• Collaborate with designers, product managers, and backend developers to deliver a seamless user experience.
• Implement responsive and accessible designs that align with modern web standards.
• Optimize applications for performance, scalability, and maintainability.
• Write clean, reusable, and testable code while adhering to best practices.
• Participate in code reviews and provide constructive feedback to peers.
Qualifications
• 5+ years of experience in frontend development with a focus on React.
• Proven experience with Shopify integrations, including the Admin API, Storefront API, and Hydrogen.
• Strong proficiency in Remix and server-side rendering.
• Solid understanding of modern JavaScript (ES6+), TypeScript, and CSS frameworks (e.g., Tailwind CSS).
• Experience working with RESTful APIs, GraphQL, and headless CMS solutions.
• Familiarity with modern build tools like Webpack, Vite, or similar.
• Proficient in Git and version control workflows.
• Excellent problem-solving and debugging skills.
• Experience working in an Agile environment with remote teams.
• Familiarity with e-commerce analytics platforms and tools (e.g., Google Analytics, Mixpanel, Segment) for tracking user behavior and data insights.
Nice to Have
• Knowledge of backend development with Node.js or similar frameworks.
• Experience with other e-commerce platforms (e.g., BigCommerce, Magento).
• Understanding of CI/CD pipelines and cloud-based deployment (AWS, Vercel, Netlify).
• Familiarity with automated testing tools like Jest or Cypress.
What We Offer
• Flexible working hours – work from anywhere in the world.
• Competitive compensation aligned with industry standards.
• Opportunity to work on cutting-edge technologies in the e-commerce space.
• Collaborative and inclusive team culture.
How to Apply
Interested candidates are encouraged to submit their resume, portfolio, or GitHub link showcasing relevant projects. Please include a brief cover letter outlining your experience with Shopify and Remix, along with your availability and preferred hourly/project rate.
Skills: React, JavaScript, CSS, Node.js, Amazon Web Services, Remix, Shopify, Analytics & Tracking Setup
Hourly rate: 40 - 70 USD
1 day ago
  • Web, Mobile & Software Dev, Web Development
Front-End Developer Needed | React.js & Next.js Expert
15 - 30 USD / hr
1 day ago
Client Rank - Medium

Payment method verified
3 jobs posted
33% hire rate, 2 open job
no reviews
Registered at: 07/01/2025
UA Ukraine
Medium
Required Connects: 15
We are looking for a skilled Front-End Developer to join our team and help us build beautiful, user-friendly, and responsive web applications. If you are passionate about modern web development and creating seamless user experiences, we’d love to hear from you!

Key Responsibilities:
- Develop and maintain responsive user interfaces using React.js and Next.js.
- Optimize web applications for maximum speed and scalability.
- Debug and fix bugs across browsers and devices.
- Write clean, maintainable, and well-documented code.

Requirements:
- Proficiency in React.js, Next.js, JavaScript, and TypeScript.
- Strong experience with CSS frameworks (e.g., Tailwind CSS, Material-UI, Styled-Components).
- Familiarity with state management libraries like Redux Toolkit, Zustand, or React Query.
- Experience with responsive design, cross-browser compatibility, and performance optimization.
- Knowledge of SEO optimization and progressive web apps is a plus.
- Strong understanding of Git and modern development workflows.
- Excellent problem-solving skills and attention to detail.

Nice to Have:
- Experience with i18next for localization.
- Familiarity with React Hook Form or Ant Design.
- Knowledge of testing tools like Jest or Cypress.
- Understanding of backend integration (REST APIs, GraphQL).
Skills: React, JavaScript, CSS, Redux, HTML, TypeScript, Next.js
Hourly rate: 15 - 30 USD
1 day ago
  • Web, Mobile & Software Dev, Web Development
AI Powered Test Case generation and automation script development for QA processes
10 - 22 USD / hr
1 day ago
Client Rank - Excellent

Payment method verified
$9'194 total spent
27 hires , 2 active
52 jobs posted
52% hire rate, 2 open job
27.55 /hr avg hourly rate paid
98 hours
4.93 of 21 reviews
Registered at: 26/02/2017
AE United Arab Emirates
Excellent
Required Connects: 14
Project Overview
We are looking for a skilled professional to help us integrate AI into our Quality Assurance (QA) processes. The project involves leveraging AI tools to achieve the following:

Generate manual test cases from software requirements.
Generate automation test scripts from the manual test cases.
Our objective is to streamline and enhance our QA processes by automating repetitive tasks while maintaining accuracy and quality. We need an expert who can either coach us on how to implement these solutions or develop a functional prototype.

Deliverables
The freelancer is expected to deliver the following:

Phase 1: Feasibility Analysis and Solution Design
Feasibility Report:

Evaluate the viability of using AI to generate test cases and automation scripts.
Recommend the best AI tools and frameworks for our requirements (e.g., OpenAI, Selenium, Cypress).
Identify any prerequisites or dependencies (e.g., training data, templates).
Solution Architecture:

High-level design for integrating AI into our QA workflow.
Define the scope for automating test case generation and script creation.
Outline the tools, technologies, and methodologies to be used.
Phase 2: Prototype Development (if feasible)
AI Model for Test Case Generation:

Configure or fine-tune an AI model to read requirements and generate structured manual test cases.
Ensure the output format aligns with industry standards or our specific QA process.
Automation Script Generator:

Develop a tool or script to convert manual test cases into functional automation scripts.
Integrate the tool with popular QA automation frameworks (e.g., Selenium, Appium, Cypress).
Validate generated scripts to ensure they are executable and meet project requirements.
Documentation:

Provide detailed documentation of the setup, usage instructions, and limitations.
Include recommendations for scaling the solution to broader QA needs
Skills: Selenium, Automated Testing, Robotic Process Automation, Python, Test Automation Framework
Hourly rate: 10 - 22 USD
1 day ago
  • Web, Mobile & Software Dev, QA & Testing
QA Engineer
40 - 80 USD / hr
2 days ago
Client Rank - Medium

Payment method verified
24 jobs posted
16 open job
no reviews
Registered at: 24/10/2024
US United States
Medium
Required Connects: 15
Only freelancers located in the U.S. may apply.
About Us:
At AstralTech Labs, we specialize in delivering customized AI and software solutions that tackle real business challenges. From automating time-consuming processes to optimizing operations and enhancing decision-making, we equip businesses with the tools to boost productivity and achieve sustainable growth. Our tailored solutions turn raw data into actionable insights, cut operational costs, and proactively mitigate risks through advanced predictive analytics.

Job Summary:
As a QA Engineer, you will play a key role in the software development lifecycle, ensuring the quality, reliability, and performance of our products. You will collaborate closely with developers, product managers, and other stakeholders to create and implement robust testing strategies. Your work will help deliver seamless user experiences and ensure our products exceed customer expectations.

Responsibilities:
* Test Design & Implementation: Develop, document, and execute comprehensive test plans and test cases based on product requirements.
* Functional Testing: Validate that applications meet business and technical requirements by performing manual and automated functional tests.
* Security Testing: Perform security assessments to identify vulnerabilities, such as penetration testing or scanning for vulnerabilities using tools like OWASP ZAP, Burp Suite, or similar.
* Performance Testing: Conduct performance, load, and stress testing to ensure optimal application performance.
* Regression Testing: Perform thorough regression testing before releases.
* Automation Development: Build and maintain automated test frameworks and scripts using tools such as Selenium, Cypress, pytest, Jest, or similar frameworks.
* Defect Management: Identify, document, and track software defects using Bugzilla.
* Collaboration: Work closely with developers and project managers to understand requirements and ensure timely resolution of issues.
* CI/CD Integration: Integrate automated tests into continuous integration and delivery pipelines using tools like GitHub Actions, Jenkins, or GitLab.
* Quality Assurance Standards: Ensure compliance with QA best practices and contribute to process improvements.
* Reporting: Provide detailed test reports, coverage metrics, and recommendations for product improvements.

Requirements:
* Proven experience as a QA Engineer or similar role in a professional environment, preferably within a custom development agency.
* Proficiency in functional, security, performance, and regression testing methodologies.
* Experience with programming languages Python and JavaScript, including their respective testing frameworks (e.g., pytest, unittest, Jest).
* Familiarity with security testing tools, such as OWASP ZAP, Burp Suite, or similar.
* Proficiency in automation tools like Selenium, Cypress, pytest, Jest, or similar frameworks.
* Familiarity with API testing tools like Postman, and Python/JavaScript-specific tools like Supertest or pytest-httpx.
* Working knowledge of CI/CD processes and tools such as GitHub Actions, Jenkins, or GitLab.
* Excellent communication and collaboration skills.
* Strong analytical and problem-solving abilities.
* Attention to detail and a passion for delivering high-quality and secure software.

Preferred Qualifications:
* Experience with performance testing tools (e.g., JMeter, LoadRunner, or k6).
* Knowledge of security best practices, such as the OWASP Top 10 and secure coding principles.
* QA certifications such as ISTQB or Certified Software Test Engineer.
* Experience with vulnerability assessment tools and techniques.
* Knowledge of cloud environments like AWS, Azure, or GCP.
* Familiarity with version control tools like Git.

AstralTech Labs is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Skills: Software QA, Functional Testing, Software Testing, Automated Testing
Hourly rate: 40 - 80 USD
2 days ago
  • Web, Mobile & Software Dev, QA & Testing
QA Engineer/Tester Needed
10 - 20 USD / hr
2 days ago
Client Rank - Excellent

Payment method verified
$351'881 total spent
33 hires , 7 active
30 jobs posted
100% hire rate, 1 open job
78.40 /hr avg hourly rate paid
4337 hours
4.93 of 23 reviews
Registered at: 08/05/2020
US United States
Excellent
Required Connects: 20
Desired QA Engineer and Tester needs:

1. Critical Thinking and Analytical Skills
Example: Identifying inconsistencies in metadata processing or data lineage during testing.

2. API Testing Expertise
Example: Using tools like Postman or Swagger to validate API endpoints and ensure accurate data transmission between systems.

3. Data Integrity Validation
Example: Verifying ETL processes to ensure input data matches expected outputs without loss or corruption.

4. Automation Testing Skills
Example: Writing Selenium WebDriver scripts for UI validation or Python scripts to automate database query comparisons.

5. Proficiency in SQL and NoSQL Databases
Example: Writing complex SQL queries to validate data relationships or working with NoSQL databases like MongoDB for unstructured data checks.

6. Performance Testing and Optimization
Example: Using tools like JMeter or LoadRunner to simulate high user or data loads and assess system performance.

7. Version Control and CI/CD Pipeline Knowledge
Example: Implementing automated testing scripts into CI/CD workflows for rapid feedback.

8. Understanding of Data Privacy and Compliance
Example: Testing user permissions and encryption mechanisms to verify compliance.

9. Cross-Browser and Cross-Device Testing
Example: Using BrowserStack or Sauce Labs to test applications across multiple environments.

10. Agile Methodologies and Collaboration
Example: Participating in sprint planning, providing timely feedback on acceptance criteria, and maintaining clear defect documentation.

---

Bonus Skills for Future-Proofing:

AI and Machine Learning: Understanding how AI is used for automating testing or processing data in management tools.

Scripting in Multiple Languages: Proficiency in Python, JavaScript, or Java to adapt to various testing tools and frameworks.

Tooling Adaptability: Staying updated on tools like Cypress, Playwright, TestRail, Selenium, Webdriver and ClickUp for evolving QA needs.
Skills: Functional Testing, Automated Testing, Software QA
Hourly rate: 10 - 20 USD
2 days ago
  • Web, Mobile & Software Dev, QA & Testing
Full-Stack Developer for API Integration, Backend Optimization, and Testing
25 - 40 USD / hr
2 days ago
Client Rank - Risky

Payment method not verified
1 open job
US United States
Risky
Required Connects: 10
Lootify.ai is an innovative app currently in development that leverages advanced technologies to deliver a seamless product discovery experience. Our platform integrates multiple APIs, including the Amazon Product Advertising API, OpenAI’s GPT API, Stripe, and Firebase. We’re seeking a Full-Stack Developer to join us temporarily ( Will start at a few hours per week, though it could turn into a long-term role) to ensure all backend systems and APIs are optimized, functional, and secure, with an emphasis on rigorous testing.

As an expert developer, your role will focus on finalizing the backend setup, integrating APIs, and implementing thorough testing to guarantee stability and reliability. You will work closely with me, the founder, to identify potential issues and ensure seamless communication between the frontend and backend.

Responsibilities:

- Review and optimize the existing backend architecture.
- Integrate and test APIs, including:
- Amazon Product Advertising API for product search and affiliate link generation.
- OpenAI’s GPT API for AI-powered review analysis (TruRating).
- Stripe API for subscription management and payments.
- Firebase for authentication, database, and hosting.
- Write clean, maintainable, and scalable backend code.
- Develop automated and manual testing frameworks to identify bugs and ensure backend stability.
- Troubleshoot and resolve issues related to API requests, authentication, and database operations.
- Collaborate with the frontend team to ensure seamless integration and data flow.
- Document all backend workflows, APIs, and testing procedures.

Requirements:

Proven Experience:

- 5+ years of experience as a full-stack developer, specializing in Next.js and TypeScript.
- Strong expertise in building RESTful APIs and handling third-party integrations.

Technical Skills:

- Proficiency in Next.js, React, and TypeScript.
- In-depth knowledge of Firebase services (Firestore, Authentication, Cloud Functions).
- Experience with Stripe API for subscription management.
- Familiarity with OpenAI GPT API for NLP tasks.
- Expertise in testing frameworks like Jest, Mocha, or Cypress for both backend and frontend testing.

Testing and Debugging:

- Proven ability to write comprehensive automated test cases for backend services.
- Strong debugging skills for API integration issues and database operations.

Other Skills:

- Experience with GitHub workflows, version control, and CI/CD pipelines.
- Excellent problem-solving and communication skills.
- Ability to work independently while adhering to project deadlines.

Preferred Qualifications:

- Hands-on experience with single-page applications (SPAs) and server-side rendering (SSR).
- Familiarity with Firebase Hosting, Google Play, and App Store deployment processes.
- Knowledge of cloud environments like AWS, GCP, or Azure for scaling backend systems.

Deliverables:

- Fully functional and optimized Next.js/TypeScript backend integrated with the frontend.
- APIs (Amazon, Stripe, OpenAI) tested and fully operational with robust error handling.
- Comprehensive testing frameworks and automated test cases for all backend services.
- Documentation for API integrations, workflows, and testing procedures.
Skills: API, JavaScript, React, iOS, API Integration, Node.js, Smartphone, Mobile App Development
Hourly rate: 25 - 40 USD
2 days ago
  • Web, Mobile & Software Dev, Web Development
Full-Stack Development Team Needed for Limo Dispatch & Rideshare App (iOS & Android)
not specified 2 days ago
Client Rank - Risky

Payment method verified
$251 total spent
2 hires
4 jobs posted
50% hire rate, 1 open job
4.38 /hr avg hourly rate paid
55 hours
3.43 of 2 reviews
Registered at: 11/04/2022
US United States
Risky
Required Connects: 18
We are seeking a skilled and experienced development team to build a Limo Dispatch and Rideshare platform. The project includes developing mobile apps for iOS and Android, a web-based admin dashboard, and integrating advanced scheduling, dispatching, and real-time tracking features.

The platform must provide a seamless experience for passengers, drivers, and administrators, with a focus on scalability, security, and efficiency.

Responsibilities:

Requirement Analysis & Planning

Work closely with the client to refine functional requirements.

Break down the project into deliverables and sprints.

UI/UX Design

Create user-friendly interfaces for passenger and driver apps.

Design a web-based admin dashboard with analytics and dispatching tools.

Backend Development


Build scalable APIs to handle ride booking, real-time tracking, and payment systems.

Implement dynamic driver scheduling and compliance management features.

Mobile App Development

Develop cross-platform mobile apps using Flutter (preferred) or React Native.

Incorporate GPS navigation, notifications, and ride-tracking features.

Third-Party Integrations

Integrate Google Maps for navigation and Twilio for SMS/voice notifications.

Add payment gateways like Stripe or PayPal.

Testing & Quality Assurance

Perform rigorous testing for security, performance, and usability.
Deployment

Deploy apps to the App Store and Google Play.

Host backend services on a scalable cloud infrastructure (e.g., AWS).

Deliverables

Passenger App (iOS & Android):

Booking interface, payment integration, ride tracking, and trip history.

Driver App (iOS & Android):

Ride requests, navigation, and earning summaries.

Web Admin Dashboard:

Dispatch tools, analytics, compliance management, and payroll integration.

Backend Services:

APIs, real-time tracking, and notifications.

Skills & Expertise Required

Frontend Development:

Proficiency in Flutter, React Native, or native iOS/Android development.

Backend Development:

Experience with Node.js (preferred) or Python (Django/Flask).
Knowledge of building RESTful APIs and WebSocket services for real-time tracking.

Database Management:

Experience with PostgreSQL, MongoDB, and Redis.
Cloud Infrastructure:

Familiarity with AWS, Google Cloud, or Azure for hosting and scaling.

Third-Party Integrations:

Expertise in Google Maps API, Stripe/PayPal, and Twilio.
Testing:

Proficiency in automated testing using tools like Selenium, Cypress, or Appium.

Project Timeline

Phase 1: Requirement Analysis and Planning (2-3 weeks)

Define workflows for passengers, drivers, and admins.
Finalize technical architecture and development plan.

Phase 2: UI/UX Design (3-4 weeks)
Deliver wireframes and prototypes for mobile apps and the admin dashboard.

Phase 3: Backend Development (6-8 weeks)
Develop scalable APIs and implement core features like booking and dispatching.

Phase 4: Mobile App Development (8-10 weeks)
Build iOS and Android apps using Flutter or React Native.
Incorporate navigation, notifications, and payment systems.

Phase 5: Admin Dashboard Development (6-8 weeks)
Create web tools for dispatching, analytics, and compliance management.

Phase 6: Testing & Quality Assurance (4 weeks)
Conduct unit, integration, and end-to-end testing for apps and backend services.

Phase 7: Deployment & Launch (2 weeks)
Publish apps on the App Store and Google Play.
Deploy backend to cloud hosting (AWS/GCP).

Payment Structure:
Milestone-based payments.
Initial deposit, followed by payments upon completion of each phase.

How to Apply
Please provide the following details:

Portfolio: Share links to previous projects, particularly any relevant to rideshare, logistics, or dispatch systems.
Team Composition: Specify the roles in your team (e.g., frontend, backend, QA).

Proposed Timeline: Share a timeline aligned with the phases above.

Technology Stack: Outline the tools and languages you intend to use.

Budget Breakdown: Provide a detailed quote for each phase.
Why Join This Project?

Opportunity to work on a high-impact project with significant market potential.

Flexible work environment with milestone-based deliverables.
Potential for long-term collaboration for maintenance and updates.
Skills: Android, iOS, Mobile App Development
Budget: not specified
2 days ago
  • Web, Mobile & Software Dev, Web Development
Call to action
Freelancing is a business
Make it more profitable with Vollna

Streamline your Upwork workflow and boost your earnings with our smart job search and filtering tools. Find better clients and land more contracts.