Find the best Progressive Web Apps jobs

Take your skills to the next level, explore Progressive Web Apps jobs from around the world.
Find work Interested in hiring?

Professionals on Upwork rate clients
Rating is 4.9 out of 5.
4.9

on average from over 2 million reviews
Trusted by
Trusted by
  • Expert
  • Fixed price
  • Est. budget: $2,000.00

We are seeking a skilled developer to create an innovative educational app for our EdTech company. The app should provide engaging learning experiences, user-friendly interfaces, and robust features such as quizzes, progress tracking, and interactive content. The ideal candidate will have experience in mobile app development and a passion for enhancing education through technology. If you are ready to make a difference in the EdTech space, we want to hear from you!

SmartphoneiOSUser Profile CreationAndroidUser AuthenticationMobile App DevelopmentWeb DevelopmentIn-App AdvertisingLocation-Based Service
View job
  • Intermediate
  • Hourly
  • Est. time: Less than 1 month, Less than 30 hrs/week

Im looking for some support to create a Designers brief and figjam board organization that includes text and images, it has been a great place to curate some of my thoughts and vision for a new business but is a bit messy and I need some help organizing it. Once the board is organized I would like to progress to creating wireframes of the web / mobile experience.

UX & UIUX & UI DesignFigmaWeb DesignMobile App DesignUIKitUI/UX PrototypingWireframingUser-Centered Design
View job
  • Intermediate
  • Hourly: $5.00 - $30.00
  • Est. time: 1 to 3 months, Less than 30 hrs/week

We are seeking a creative and talented UI/UX designer to join our team. The ideal candidate will have a passion for creating visually appealing and user-friendly interfaces for both mobile applications and websites. Your role will involve collaborating with developers and product managers to design intuitive and engaging experiences. If you have a keen eye for detail and a portfolio showcasing your design capabilities, we want to hear from you! **Relevant Skills:** - Proficient in design tools (e.g., Figma, Adobe XD) - Strong understanding of user-centered design principles - Experience with mobile app and web design - Ability to create wireframes and prototypes - Excellent communication skills Here's brief info on Commutrics Commutrics is a commuting platform that allows organizations to seamlessly design and implement effective and multi-modal transportation demand management programs that achieve community and commuter goals. It supports a wide range of commuting modes, including drive, carpool, transit, bike, walk, micro-mobility, and mixed modes. Commutrics is a data-driven platform that measures and tracks progress on community goals, including parking demand, single occupant vehicle trips, carbon emission, air pollution, commute behavior, health benefits, and commute savings. DO NOT CALL, SEND EMAILS or ADD or SEND MESSAGES on LINKEDIN as you will be REJECTED. Only Looking for Applicants from EGYPT.

WireframingMobile App DesignUser FlowUser Experience DesignMockup
View job

How it works

Create a profile

An eye-catching title and client-focused overview help us match you to the work you want. Include your work history, your skills, and your photo. Add more, like an introduction video, to create a profile that really stands out.

Explore ways to earn

Work and earn in different ways. Bid for jobs. Pitch your projects. Discuss your in-demand skills with our recruiters so they can find opportunities aligned with your passions and career goals. Do all three. Create a predictable pipeline and build your network.

Get paid securely

Choose how you get paid. Our fixed-price protection releases client payments at project milestones. Hourly protection bills clients every week. However you work, our service fees are the same. Spend less time chasing, more earning.

  • Intermediate
  • Hourly
  • Est. time: Less than 1 month, Less than 30 hrs/week

**Title: Experienced QA Tester Needed for Comprehensive Healthcare App Development** **Description:** We are developing an innovative healthcare platform aimed at improving patient health outcomes, expanding organizational reach through testimonials, and enhancing patient engagement through personalized nudges and AI-driven support. We are seeking a meticulous and experienced QA Tester to ensure the highest quality and seamless functionality of our application. **Project Overview:** Our platform serves multiple user personas, including Providers, Patients, Organizations, Managers, Admins per organization, and Support Networks (family & friends per patient per health condition). The key objectives are to: - **Increase organization user testimonials** through automated reminders and social media integration. - **Expand patient rosters** via social media client testimonials. - **Improve patient health outcomes** for specific health conditions. - **Achieve a target usage** of 10-15% of the patient roster for any given provider. **Key Features to be Tested:** 1. **User Personas & Access Control** - Admin, Provider, Patient, Manager, Support Network roles with specific access and functionalities. - Authentication and role-based access control mechanisms. 2. **Nudge & Reminder System** - Progressive notification methods (email → SMS/Text → Voice/Phone AI-generated). - Customizable nudge templates for conditions like obesity and hypertension. - Time-based schedules with patient and provider/manager modifications. - Support network integration for receiving optional nudges. 3. **Support Network & Rewards System** - Integration of support networks (family & friends) for tracking patient progress. - Karma points system for patients and support network members. - Reward exchanges (Amazon gift cards, discounts, health products). - Monetary support functionalities from support network to patients. 4. **AI Bots for Health Conditions** - Directory and marketplace for customizable AI bot templates (e.g., Food Bot, Trainer Bot). - Personalized bot interactions based on patient data (weight, blood pressure). - Points claiming system post bot interactions. 5. **Testimonials & Social Media Integration** - Testimonial collection (text/video) with auto-publishing to platforms like TikTok, YouTube, LinkedIn, Instagram, Reddit, Facebook, Google, and organizational websites. - Custom domain setup for testimonial collection and showcasing. - Social media post generation based on testimonials. 6. **Data Recording & Analytics** - Health data input and tracking (e.g., weight, blood pressure). - Interactive charts for patients and support networks. - Activity feeds with comments, likes, and sharing options. 7. **Pricing & Payments** - Per organization and per provider pricing models. - Video storage and streaming of testimonials with tiered pricing. **Sprint Planning Overview:** - **Sprint 1: Foundation & Role Setup** - **Sprint 2: Nudge & Reminder System** - **Sprint 3: Support Network & Rewards** - **Sprint 4: AI Bots & Customization** - **Sprint 5: Testimonials & Social Media Integration** **Responsibilities:** - Develop and execute comprehensive test plans and test cases based on project requirements and user stories. - Perform functional, regression, integration, system, and user acceptance testing. - Identify, document, and track bugs and issues using a bug tracking tool. - Collaborate with developers, product managers, and other stakeholders to ensure quality throughout the development lifecycle. - Validate user roles and access controls across different personas. - Ensure seamless functionality of nudge systems, AI bots, reward mechanisms, and testimonial integrations. - Test data recording, analytics, and reporting features for accuracy and reliability. - Conduct cross-platform testing to ensure compatibility across web and mobile interfaces. - Provide detailed reports and feedback to improve product quality and user experience. **Requirements:** - Proven experience as a QA Tester, preferably in healthcare or similar industries. - Strong understanding of software QA methodologies, tools, and processes. - Experience with test management software (e.g., JIRA, TestRail). - Familiarity with automated testing tools is a plus. - Excellent analytical and problem-solving skills. - Attention to detail and a commitment to delivering high-quality work. - Ability to work independently and manage time effectively across multiple sprints. - Knowledge of user personas and role-based access control systems. - Experience with API testing and integration testing. - Strong communication skills to collaborate with a diverse team. **Preferred Qualifications:** - Experience with healthcare applications and understanding of health conditions like obesity and hypertension. - Familiarity with AI-driven features and chatbot functionalities. - Knowledge of social media platforms and integration practices. - Understanding of data privacy and security standards in healthcare. **Project Timeline:** - **Start Date:** [Insert Start Date] - **Duration:** [Insert Duration, e.g., 6 months] - **Sprints:** 5 Sprints, each focusing on specific project components as outlined in the sprint planning overview. **How to Apply:** Please submit your proposal including: 1. **Resume/CV:** Highlighting relevant QA testing experience. 2. **Cover Letter:** Detailing your experience with similar projects and why you’re a good fit. 3. **Portfolio:** Examples of previous QA work, especially in healthcare or complex multi-user systems. 4. **References:** If available. We look forward to collaborating with a dedicated QA professional to help us deliver a robust and impactful healthcare platform! **Budget:** Please provide your rate and estimated hours required for the project. **Contact:** Feel free to reach out with any questions or for further clarification on project requirements.

Software QAManual TestingQA TestingWeb TestingMobile App TestingSoftware Testing
View job
  • Expert
  • Hourly: $80.00 - $150.00
  • Est. time: More than 6 months, Less than 30 hrs/week

We are an innovative group of product strategists, designers, and developers. Together we create custom app solutions for startups and mid-sized businesses tackling some of the biggest problems in healthcare, fintech, and on-demand. Our client portfolio has a combined valuation of $60 million and is growing annually. We currently have a team of 17 full-stack developers, and we are seeking a mid-level to senior full-stack developer with experience in healthcare technology, particularly in EHR integration and FHIR standards. This is an adhoc, WFH position. What you’ll be working on: Healthcare technology integration: - FHIR integration work with major EHRs (Epic, Cerner, etc.) Full-stack development: - Building Progressive Web Apps and Native Mobile Apps using ReactJS, React Native, MongoDB, NodeJS - Hosting and deployment on AWS API and data management: - Implementing custom code and 3rd party API integrations - Creating rich admin panels with analytics - Developing data-rich solutions with libraries for elegant data visualization Code maintenance and optimization: - Refactoring legacy codebases for production applications - Speed optimization at both code and server levels Quality assurance: - Writing automated tests to reduce manual QA efforts Design implementation: - Working with finished custom designs delivered in Sketch and Invision from our in-house design team The key characteristics we're looking for are: - Experience with healthcare IT standards, particularly FHIR and HL7 - Familiarity with HIPAA compliance requirements - Understanding of healthcare workflows and EHR systems - 3+ years of experience building production-level applications. - A knack for consulting others on how to best achieve a feature for scalability and their business goals (as opposed to waiting for instructions on how to build a feature, or building something the first way that comes to mind). - The ability to "figure it out" when you hit inevitable roadblocks. - Desire for team-first approach, radical transparency, thoughtful disagreement, and constructive feedback (both giving and offering). - Desire for constant learning and a dynamic change-up in project opportunities. - Accountability for deadlines, matched with proactive discussion of deadline adjustments. - Mental fortitude to handle a relatively high-stress environment that comes from tighter deadlines and rapid development cycles. - Strong spoken and written English communication skills. Desirable characteristics: - Inclination towards usage of AI tools to speed up work-related tasks. - Prior experience working with agencies. Important to Know: - This is an ad-hoc consulting role, where you’ll be brought in for specific tasks or projects as needed. The nature of the role means there won’t be a consistent flow of work. - As our team is fully remote and spans multiple time zones globally, you will be interacting with different teams and should be comfortable working across various time zones. - All new joiners at Topflight Apps go through a one-month trial period. This ensures a smooth onboarding experience and helps align expectations for both sides. To Apply: Please ensure all outreach and applications are submitted through the designated job posting platform. Note that any use of alternative platforms will lead to automatic disqualification.

Full-Stack DevelopmentFHIRHealthcare IT
View job
  • Expert
  • Fixed price
  • Est. budget: $10.00

Hi all. For those who speak Arabic. We are looking for a skilled developer with expertise in reading and implementing codes to complete our Mini Telegram App project. The majority of the project has already been completed, but we need to activate some features, create a smart contract on the TON Network, and integrate wallet features with Airdrop capabilities. Unfortunately, previous experiences with developers have led to wasted time and incomplete progress. That’s why we are seeking a professional developer who can deliver quickly and efficiently. Requirements: Proven experience in developing bots and apps related to cryptocurrency. Ability to work with existing code and resume the project from where it was left off. Commitment to deadlines and delivering high-quality work. Future Opportunity: This collaboration could lead to a long-term position as part of a specialized team working on Mini Bots and cryptocurrency projects. If interested, please reach out for more details and agreement.

Web ApplicationJavaScriptMobile App DevelopmentUser Profile Creation
View job
Posted 2 days ago
View job
  • Intermediate
  • Fixed price
  • Est. budget: $250.00

I am seeking an experienced full-stack developer to build an AI Voice Sales Assistant application. The tool will leverage Bland.AI for AI voice capabilities and include a user-friendly interface for outbound sales automation. Project Scope The project will include the following features: 1. Login and Sign-Up Flow User authentication with email and password. Password reset functionality. Basic user profile management (e.g., name, email). 2. Prompt View Form fields for users to configure AI voice settings: Voice type (male/female, tone). Target audience details. Goal of the call (e.g., booking meetings, gathering info). Business details and topics to avoid. "Save Prompt" button to store configurations. 3. Outbound Campaign Creation Campaign creation feature with the ability to: Name campaigns. Upload a contact list (CSV, TXT, DOC). Validate and preview uploaded contacts in a table. Run the campaign with a progress bar/status display. 4. Call Logs View (Optional) Table to display call logs, including: Call summary (date, time, duration). Call outcomes (e.g., connected, declined, voicemail, meeting booked). Call transcripts (click to view). 5. Call Summary View (Optional) Dashboard for campaign stats: Total calls made and outcomes breakdown. Export logs as CSV or PDF. Tech Requirements: Must integrate Bland.AI for AI voice functionality. Experience with full-stack development (frontend and backend). Familiarity with APIs, file uploads, and building dashboards. Security best practices for user authentication and data storage. Who We're Looking For: Proven experience in building scalable web applications. Strong knowledge of backend and frontend technologies. Ability to deliver clean, maintainable, and modular code. Excellent communication skills to discuss project progress and updates. Timeline and Budget: We aim to complete the project in 4–6 weeks. Please include your proposed timeline and budget in your application. If you’re passionate about creating innovative tools and enjoy working on cutting-edge AI integrations, we’d love to hear from you! Submit your proposal with (MUST READ THIS): 1. A brief description of your relevant experience. 2. Examples of past projects (especially with AI or automation tools). 3. Your estimated timeline and cost for the project.

Web ApplicationTwilio
View job
  • Intermediate
  • Hourly: $10.00 - $40.00
  • Est. time: 1 to 3 months, Less than 30 hrs/week

Creating a BenchApp-like application on Bubble.io using my existing work in progress for a silent launch requires focusing on core functionalities that offer immediate value to your users. These features should address the essential needs of sports team managers and players while being simple enough to refine based on user feedback. Crucial Elements for Your BenchApp-Like MVP 1. User Authentication and Onboarding Features: Simple sign-up/log-in process (via email or social media). Role selection during sign-up (Team Manager, Player, Parent). Easy onboarding walkthrough for first-time users. Why It’s Crucial: Ensures a seamless start for new users and captures necessary user roles for role-based functionality. 2. Team Management Features: Create, edit, and manage teams. Add/remove players with contact details (email, phone). Assign roles (e.g., captain, coach, parent). Why It’s Crucial: Team management is the core functionality for team organizers, enabling them to set up their groups quickly. 3. Scheduling Features: Create and manage events (games, practices, meetings). RSVP system for players to confirm attendance. Notifications/reminders for upcoming events (via email/SMS). Why It’s Crucial: Ensures team members stay informed and reduces miscommunication about schedules. 4. Player Availability Features: Players can update their availability for specific events. Manager dashboard to view team attendance at a glance. Why It’s Crucial: Simplifies planning for games and practices by giving managers real-time visibility. 5. Communication Tools Features: In-app messaging for team-wide or individual communication. Announcements section for posting updates or news. Notifications for event changes or important messages. Why It’s Crucial: Keeps the team connected and ensures everyone receives critical updates. 6. Payment and Fees (Optional for Silent Launch) Features: Invoice generation for team fees or events. Payment tracking for players (paid/unpaid status). Integration with Stripe/PayPal for online payments. Why It’s Crucial: Helps managers handle team finances efficiently, especially for leagues or tournaments. 7. Simple Analytics Dashboard Features: Overview of player attendance. Summary of team events (past and upcoming). Payment tracking (if included). Why It’s Crucial: Provides managers with insights to make informed decisions without overwhelming them. 8. Responsive Design Features: Mobile-friendly interface for both managers and players. Quick access to key features like schedules, RSVPs, and messaging. Why It’s Crucial: Most users will access the app on their phones during games or practices. 9. Admin Panel for Managers Features: Manage multiple teams from a single dashboard. Delegate admin rights to other team members. Export data (e.g., attendance, payments) for offline use. Why It’s Crucial: Empowers team managers to organize efficiently and handle multiple responsibilities. 10. Basic Branding Customization Features: Allow managers to add team logos and colors. Display team branding on event schedules and communication. Why It’s Crucial: Creates a professional experience and makes the app feel personalized. Technical Features to Prioritize Database Structure: Data types for User, Team, Event, and Message. Relationships between teams and their players/events. Real-Time Updates: Use workflows to update RSVP and availability in real time. Trigger notifications or updates dynamically. Security: Role-based access control to ensure privacy (e.g., only managers can edit teams). Notifications: Integrate email (via SendGrid) and SMS (via Twilio) notifications for critical updates.

Google AnalyticsWeb ApplicationWebsite RedesignAPIWeb DevelopmentWeb DesignAPI IntegrationBubble.io
View job
  • Expert
  • Hourly
  • Est. time: 3 to 6 months, 30+ hrs/week

/ Project Goal: / Develop an MVP SaaS platform for hotels and their guests with the following core features: - Guest communication with the reception via chat. - Guest request management, additional service booking, and analytics for managers. - Task management tools for hotel staff. - Integration with HMS for synchronization of guest and booking data. [[ Key Functionality (for each hotel within the SaaS): ]] /// Mobile App (iOS/Android) + WebApp for Guests: /// - Chat with reception, including auto-translation. - Online Check-In/Check-Out. - Booking and payment for additional services. - Access to hotel information. - WhatsApp bot duplicating the app functionality. /// Web Panel for Reception and Managers: /// - Centralized guest request management. - Task prioritization and assignment to staff. - Analytics for requests, services, and performance. /// Mobile App for Staff: /// - Task list with statuses and priorities. - Notifications about new tasks or status changes. - Chat with reception and guests, including auto-translation. - WhatsApp bot duplicating the app functionality. /// Integration with HMS: /// - Synchronization of guest, booking, and service data. - Modular integration structure to allow connection with additional HMS systems. /// Notification System: /// - Push notifications for guests, staff, and reception. [[ Additional Conditions: ]] - Development Timeline: 3–4 months. [[ From our side, we provide: ]] - Brand book, guidelines, design system, and UX/UI designs for all clients and the platform in Figma. - Detailed MVP specification. - Documentation on HMS integrations. - Ongoing cooperation with our team (Product Manager, Product Owner). [[ Expected Deliverables: ]] - Fully functional MVP with a core feature set. - Published apps on App Store / Google Play. - All platform components deployed and integrated on our servers. [[ Ideal Candidate: ]] - An agency/team with experience in SaaS development. - You understand what JIRA, Epics/Stories/Issues are and how they differ. - You can plan a project backlog, break it into sprints, and report on their progress. - You take responsibility for sprints, work within a Scrum framework, and maintain transparent communication about roadblocks. [[ Budget: Open to proposals. ]] [[ Preferred Offer: ]] We welcome “turnkey” proposals — a full team for development, testing, and management. [[ Application Requirements: ]] - Send your proposals with a description of your experience, technologies you plan to use, and an initial (rough) estimate. - For suitable candidates, we will provide the MVP spec document for a more detailed evaluation.

Web ApplicationSaaSMobile App DevelopmentAI Platform
View job
  • Intermediate
  • Hourly: $10.00 - $20.00
  • Est. time: More than 6 months, 30+ hrs/week

The Quality Engineer is responsible for ensuring the delivery of high-quality software solutions through comprehensive testing processes. This role involves planning, designing, and executing both automated and manual tests, collaborating with stakeholders to understand application functionality, and ensuring a seamless user experience during User Acceptance Testing (UAT). The Quality Engineer will be accountable for identifying, documenting, and resolving bugs, contributing to the overall improvement of the software development lifecycle. Key Responsibilities Testing and Quality Assurance Develop, execute, and maintain automated test scripts and manual test cases to validate software functionality, performance, and reliability. Conduct end-to-end testing, including User Acceptance Testing (UAT) in collaboration with stakeholders. Perform regression, integration, and system testing to ensure consistent application behavior. Analyze and document test results, identify defects, and track them to resolution. Stakeholder Collaboration Work closely with **stakeholders ** to understand application requirements and ensure comprehensive test coverage. Facilitate testing sessions with stakeholders, explaining application functionality and features during UAT. Provide regular updates on testing progress, findings, and risk assessments. Test Planning and Documentation Develop and maintain test plans, test cases, and test scripts for both manual and automated testing processes. Document and maintain a repository of test cases and test results to track testing efforts and coverage. Define and implement quality metrics to evaluate application performance and reliability. Defect Management Be accountable for identifying, documenting, and resolving bugs and defects within established timelines. Collaborate with development teams to diagnose root causes and ensure timely fixes. Retest fixed issues to verify resolution and prevent regressions. Continuous Improvement Identify areas for improvement in testing processes and tools, and recommend or implement enhancements. Stay current with emerging testing technologies, frameworks, and best practices to continuously improve testing efficiency. Mentor and support team members in adopting automated testing practices. Required Skills and Qualifications Technical Skills: Strong experience with automated testing frameworks (e.g., Selenium, Cypress, Appium). Proficiency in manual testing techniques and methodologies. Familiarity with test management tools and defect tracking systems. Understanding of software development lifecycles (SDLC) and Agile methodologies. Soft Skills: Excellent communication and interpersonal skills to work effectively with cross-functional teams. Strong problem-solving and analytical abilities. Ability to prioritize tasks and manage time efficiently. Experience: Proven experience in software quality engineering with exposure to both automated and manual testing. Hands-on experience with UAT and working directly with stakeholders.

Web TestingAPI TestingDatabase TestingMobile App TestingSoftware TestingFunctional TestingSoftware QAAutomated TestingBug ReportsTest Case Design
View job