Landers
Remote jobs

Remote jobs Ipswich: High-Paying Gigs Hiring Now

 
class SampleComponent extends React.Component { 
  // using the experimental public class field syntax below. We can also attach  
  // the contextType to the current class 
  static contextType = ColorContext; 
  render() { 
    return <Button color={this.color} /> 
  } 
} 

Overview

Ipswich, Australia is an ideal location for anyone on the hunt for a remote job. Located in the beautiful Somerset region, Ipswich offers a range of activities and attractions, including natural landscapes, historical sites, cultural attractions, and more. Whether you're looking to stay in the city or venture out to explore the area, Ipswich makes remote work a breeze.

Thanks to the increase in remote working, Ipswich offers a range of remote job opportunities. From programing and web development to writing and marketing, there is something for everyone. With the abundance of remote job opportunities, professionals looking for work in Ipswich can find flexible work arrangements, allowing them to better manage their work/life balance.

Ipswich is also home to a wide range of coworking spaces, which are ideal for those who need the social aspect of working in an office, but without the associated stress of commuting. Multiple coworking spaces are dotted around the city, providing hot desking, meeting rooms, and other amenities to ensure that remote workers get the most out of their work day.

There are many additional benefits of working in Ipswich, Australia. With a lower cost of living than other major cities in Australia, it is an attractive option for those looking to stay close to home but earn a good wage. The city is also ideal for families, with plenty of parks, schools, and other amenities.

In conclusion, for anyone looking for a remote job, Ipswich, Australia is a great option. With plenty of job opportunities, in addition to a range of coworking spaces and affordable living, Ipswich can be the perfect choice for those on the hunt for a job to fit their lifestyle.

Remote Job Opportunities in city

1. Virtual Assistant
- Job Description: Assist with various administrative tasks, research, and other projects for clients located all over the world. Work on your own schedule from the comfort of your own home.
- Typical Tasks: Help with mundane tasks such as scheduling, data entry, and customer service. Follow instructions and complete tasks on time and to the client's satisfaction.
- Requirements: Experience in a customer service or administrative role is ideal. Good organizational skills, attention to detail, and the ability to work independently are essential. You must be able to communicate clearly in English.
- Estimated Salary: $15-20/hour
- Benefits: Flexible hours, occasional bonuses, and an exciting remote work culture.
Apply Now!

2. Online Tutor
- Job Description: Help students of all ages excel in their studies with personalized one-on-one tutoring sessions online. Monitor students' progress, keep them motivated, and help them develop key study skills.
- Typical Tasks: Guide students through key areas such as math, English, science, and other core subjects. Create personalized lesson plans and use helpful resources to improve students' performance. Monitor progress and provide feedback.
- Requirements: A relevant degree or qualification in teaching is preferable. Experience in tutoring or working with children is a must. You must be able to communicate clearly in English.
- Estimated Salary: $20-30/hour
- Benefits: Flexible hours, the satisfaction of helping students succeed in their studies, and other potential bonuses.
Apply Now!

3. Blogger/Content Writer
- Job Description: Write engaging blog posts and other types of content for various clients located all over the world. Leverage your knowledge and expertise to create top-rate content that meets clients' needs and expectations.
- Typical Tasks: Follow briefs and write interesting, well-researched articles. The successful applicant will be able to write in a variety of styles and create content to meet different needs.
- Requirements: A good understanding of current topics and trends in various industries is a must. Attention to detail, excellent writing skills, and the ability to meet deadlines are also necessary. You must be able to communicate clearly in English.
- Estimated Salary: $20-35/hour
- Benefits: Flexible working hours, bonuses for meeting deadlines, and the chance to collaborate with clients from around the world.
Apply Now!

4. Social Media Manager
- Job Description: Manage clients' social media accounts, increase engagement, and develop strategies to increase sales. Leverage the latest trends in the digital marketing space to help clients achieve their business objectives.
- Typical Tasks: Create content, strategize, optimize campaigns, and monitor progress. The successful applicant will be able to develop campaigns for a variety of social media platforms.
- Requirements: Knowledge of current social media trends and strategies is essential. Excellent communication skills, attention to detail, and the ability to work independently are also necessary. You must be able to communicate clearly in English.
- Estimated Salary: $20-30/hour
- Benefits: Flexible working hours, occasional bonuses, and the chance to collaborate with clients from around the world.
Apply Now!

5. Online Marketer
- Job Description: Develop successful digital marketing strategies for clients located all over the world. Leverage the power of SEO, email marketing, and other types of online marketing to increase brand awareness and sales.
- Typical Tasks: Create campaigns, optimize content, and track results. The successful applicant will be able to develop campaigns for different digital marketing channels.
- Requirements: Knowledge of current marketing trends and strategies is essential. Attention to detail, excellent communication skills, and the ability to work independently are also necessary. You must be able to communicate clearly in English.
- Estimated Salary: $25-35/hour
- Benefits: Flexible working hours, bonuses for meeting deadlines, and the chance to collaborate with clients from around the world.
Apply Now!

6. Web Developer
- Job Description: Assist with development projects for clients located all over the world. Focus on creating stunning user experiences and helping clients achieve their business objectives with web development tools.
- Typical Tasks: Build sites from scratch, customize existing websites, and troubleshoot site issues as necessary. The successful applicant will also be expected to stay on top of the latest web development trends and technologies.
- Requirements: Knowledge of HTML, CSS, JavaScript, and other modern web development tools is essential. Excellent communication skills, attention to detail, and the ability to work independently are also necessary. You must be able to communicate clearly in English.
- Estimated Salary: $35-50/hour
- Benefits: Flexible working hours, bonuses for meeting deadlines, and the chance to collaborate with clients from around the world.
Apply Now!

7. Video Editor
- Job Description: Edit videos for various clients located all over the world. Work on projects such as promotional videos, commercials, and other types of video content. Leverage your creativity to help clients achieve their business objectives.
- Typical Tasks: Edit clips, incorporate graphics and music, and prepare videos for various platforms. The successful applicant will be able to work with different types of video content and create stunning visuals.
- Requirements: Knowledge of video editing software and the ability to work with various video formats and codecs is essential. Strong creative skills, attention to detail, and the ability to work independently are also necessary. You must be able to communicate clearly in English.
- Estimated Salary: $20-30/hour
- Benefits: Flexible working hours, occasional bonuses, and the chance to collaborate with clients from around the world.
Apply Now!

8. Translator
- Job Description: Translate documents, websites, and other types of content for clients located all over the world. Leverage your language skills to help clients communicate effectively across different cultures.
- Typical Tasks: Translate documents accurately and on a tight deadline. The successful applicant will be able to translate a variety of content in different languages and ensure that the end result is accurate and faithful to the original.
- Requirements: Fluency in two or more languages is essential. Attention to detail, excellent communication skills, and the ability to work independently are also necessary. You must be able to communicate clearly in English.
- Estimated Salary: $20-30/hour
- Benefits: Flexible working hours, bonuses for meeting deadlines, and the chance to collaborate with clients from around the world.
Apply Now!

9. Virtual Event Planner
- Job Description: Assist with the planning and execution of various virtual events for clients located all over the world. Leverage your experience and knowledge to help clients meet their objectives.
- Typical Tasks: Develop creative strategies, help with logistics, design promotional material, and other tasks as necessary. The successful applicant will be able to work with a wide variety of clients and event types.
- Requirements: Experience in event planning is essential. Attention to detail, excellent communication skills, and the ability to work independently are also necessary. You must be able to communicate clearly in English.
- Estimated Salary: $25-40/hour
- Benefits: Flexible working hours, occasional bonuses, and the chance to collaborate with clients from around the world.
Apply Now!

10. Virtual Customer Service Representative
- Job Description: Provide excellent customer service to clients located all over the world. Assist with inquiries, complaints, and other customer service tasks. Leverage your skills and knowledge to help clients achieve their goals.
- Typical Tasks: Respond to inquiries, provide support, manage customer accounts, and other tasks as necessary. The successful applicant will be able to provide quality customer service with minimal supervision.
- Requirements: Experience in customer service is essential. Excellent communication skills, attention to detail, and the ability to work independently are also necessary. You must be able to communicate clearly in English.
- Estimated Salary: $15-20/hour
- Benefits: Flexible working hours, bonuses for meeting deadlines, and the chance to collaborate with clients from around the world.
Apply Now!

11. SEO Specialist
- Job Description: Assist with various SEO tasks for clients located all over the world. Leverage current trends and strategies to help clients increase their visibility online.
- Typical Tasks: Perform keyword research, optimize websites and content, monitor progress, and other tasks as necessary. The successful applicant will be able to develop campaigns to improve search engine rankings.
- Requirements: Knowledge of current SEO trends and strategies is essential. Excellent communication skills, attention to detail, and the ability to work independently are also necessary. You must be able to communicate clearly in English.
- Estimated Salary: $20-30/hour
- Benefits: Flexible working hours, bonuses for meeting deadlines, and the chance to collaborate with clients from around the world.
Apply Now!

12. Videographer
- Job Description: Shoot videos for various clients located all over the world. Help clients craft stunning visuals, create powerful stories, and develop unforgettable experiences.
- Typical Tasks: Shoot footage, design lighting and sound effects, and capture powerful moments. The successful applicant will be able to create beautiful visuals with minimal resources and help clients achieve their objectives.
- Requirements: Knowledge of current video trends and technology is essential. Attention to detail, excellent communication skills, and the ability to work independently are also necessary. You must be able to communicate clearly in English.
- Estimated Salary: $20-30/hour
- Benefits: Flexible working hours, bonuses for meeting deadlines, and the chance to collaborate with clients from around the world.
Apply Now!

13. Online Researcher
- Job Description: Assist with research tasks for various clients located all over the world. Leverage your knowledge and skills to help clients uncover valuable insights and make informed decisions.
- Typical Tasks: Carry out research tasks, find and analyze data, and prepare reports. The successful applicant will be able to conduct research in a variety of fields and provide clients with the insights they need.
- Requirements: Knowledge of research techniques and data analysis is essential. Attention to detail, excellent communication skills, and the ability to work independently are also necessary. You must be able to communicate clearly in English.
- Estimated Salary: $15-20/hour
- Benefits: Flexible working hours, occasional bonuses, and the chance to collaborate with clients from around the world.
Apply Now!

14. Virtual Bookkeeper
- Job Description: Assist with bookkeeping tasks for clients located all over the world. Leverage your accounting knowledge to assist clients with managing their financial records.
- Typical Tasks: Prepare financial statements, reconcile accounts, track expenses, and other tasks as necessary. The successful applicant will be able to effectively manage complex financial tasks with minimal guidance.
- Requirements: Knowledge of bookkeeping principles, accounting software, and data entry is essential. Attention to detail, excellent communication skills, and the ability to work independently are also necessary. You must be able to communicate clearly in English.
- Estimated Salary: $15-20/hour
- Benefits: Flexible working hours, bonuses for meeting deadlines, and the chance to collaborate with clients from around the world.
Apply Now!

15. Virtual Receptionist
- Job Description: Manage calls, emails, and other inquiries for clients located all over the world. Leverage your excellent communication skills to help clients stay connected with their customers.
- Typical Tasks: Respond to calls and emails, take messages, forward inquiries, and other tasks as necessary. The successful applicant will be able to provide excellent customer service with minimal supervision.
- Requirements: Experience in customer service or a related field is essential. Attention to detail, excellent communication skills, and the ability to work independently are also necessary. You must be able to communicate clearly in English.
- Estimated Salary: $15-20/hour
- Benefits: Flexible working hours, bonuses for meeting deadlines, and the chance to collaborate with clients from around the world.
Apply Now!

More Online Job Ideas

1. Social Media Consultant (Freelance)
- Job Description: Aid clients in developing their presence on social media, helping them to compose professional and engaging content. Monitor the effectiveness of the campaigns and help analyze the customer interactions with the content.
- Typical Tasks: Carry out analytics on the success of campaigns as they progress, providing feedback to clients on how to improve. Create engaging content and provide advice on the best platforms and techniques to use for maximum reach.
- Requirements: Must have good knowledge of social media and be able to come up with creative ideas. Be able to work to deadlines and come up with successful strategies for clients. Communication skills are essential.
- Estimated Salary: $15-25/hour (with potential for bonuses based on performance)
- Benefits: Flexible working hours and potential for long-term contracts.
Apply Now!

2. Virtual Assistant (Freelance)
- Job Description: Provide administrative support to companies remotely. Assist with their daily business operations, such as filing, document management, invoicing, and other tasks related to information management.
- Typical Tasks: Respond to customer inquiries, process orders, and maintain customer relationships. Monitor emails, answer phones, prepare reports, and assist with research projects.
- Requirements:A solid work ethic, a high level of attention to detail, and the ability to take initiative. Excellent communication and organizational skills, as well as the ability to multi-task and work independently.
- Estimated Salary: $14-20/hour
- Benefits: Flexible hours and the potential for long-term contracts.
Apply Now!

3. Web Developer (Freelance)
- Job Description: Design, develop and maintain websites for clients, helping them to ensure that their websites are up to date and look professional and attractive.
- Typical Tasks: Test the functionality of the website and fix any errors. Install and update plugins, create backups, and create custom features or templates as needed. Write up documentation for the websites, and provide support for clients.
- Requirements: Be knowledgeable in HTML, CSS, JavaScript, and other web development languages. Possess an understanding of web trends and the ability to develop fast, mobile-friendly websites. Be highly motivated and resilient with excellent problem solving skills.
- Estimated Salary: $20-30/hour
- Benefits: Flexible hours and the potential to work remotely for long-term contracts.
Apply Now!

4. Professional Blogger (Freelance)
- Job Description: Write blog content for clients, researching topics and developing engaging posts. Have a thorough understanding of SEO practices and be able to implement them into posts.
- Typical Tasks: Research topics, create content that is professional, accurate and up-to-date. Proofread and edit posts before submitting them to clients. Track the progress of the posts and make any necessary adjustments.
- Requirements: Experience blogging, as well as excellent written and verbal communication. The ability to be creative and come up with new ideas for content. A good understanding of SEO practices as well as basic Photoshop.
- Estimated Salary: $15-25/hour
- Benefits: Flexible hours and the potential for long-term contracts.
Apply Now!

5. Online Tutor (Freelance)
- Job Description: Be available to support and tutor students remotely, either one-to-one or in small groups. Help guide students in their academic and professional development, providing resources to support them in their learning journey.
- Typical Tasks: Assist in lesson planning and provide more detailed instruction on topics where necessary. Answer student queries, help guide them through their assignments, and give feedback on their progress.
- Requirements: A good knowledge of the subject being taught. Excellent communication skills, the ability to be patient and to explain complex topics clearly. The ability to think on your feet and to adapt lessons plans as required.
- Estimated Salary: $15-25/hour
- Benefits: Flexible hours and the potential to work remotely for long-term contracts.
Apply Now!

6. Online Market Researcher (Freelance)
- Job Description: Gather and analyze data for clients, helping them to understand customer preferences, sales trends and product launches. Develop surveys and carry out interviews to collect data, and use software programs to analyze them.
- Typical Tasks: Develop survey questions, generate reports, and follow up with customers. Prepare detailed charts and presentations for clients, explaining the data in an understandable way. Research industry trends and keep up to date with changes in the market.
- Requirements: Excellent data analysis skills as well as good communication abilities. Be able to explain complex topics in a straightforward manner, and be comfortable working with a range of software programs.
- Estimated Salary: $15-25/hour
- Benefits: Flexible hours and the potential to work remotely for long-term contracts.
Apply Now!

7. Online Graphic Designer (Freelance)
- Job Description: Create digital artwork and illustrations for clients, including vector graphics, logos, web designs and posters. Design websites, on-screen presentations and other materials as required.
- Typical Tasks: Create designs for clients, following their briefs and incorporating their feedback. Use design programs to bring designs to life, creating custom images and logos. Prepare and present work to clients in a professional manner.
- Requirements: A creative mindset, a passion for design, and the ability to work with multiple clients at once. Be knowledgeable in Adobe Suite and other design related software. Have a good understanding of color and design principles.
- Estimated Salary: $20-30/hour
- Benefits: Flexible hours and the potential to work remotely for long-term contracts.
Apply Now!

8. Online Video Editor (Freelance)
- Job Description: Working with clients remotely, edit videos to create a finished product. Edit raw footage and use software programs to create compelling videos.
- Typical Tasks: Compile footage, trim and adjust audio and visuals, color correct and stabilize videos. Add special effects and transitions, ensuring that the videos are of a high quality. Follow a brief and incorporate client feedback when necessary.
- Requirements: Be proficient in video editing software and have a good understanding of audio and video principles. Be willing to work independently, take instruction from clients, and meet deadlines.
- Estimated Salary: $20-30/hour
- Benefits: Flexible hours and the potential to work remotely for long-term contracts.
Apply Now!

9. Online Content Writer (Freelance)
- Job Description: Write content for clients, creating blog posts, articles and other materials. Be knowledgeable in SEO principles, and understand the importance of creating engaging content for a range of different audiences.
- Typical Tasks: Research topics, create content, proofread and edit content, and check for accuracy. Use keywords effectively in posts, and follow guidelines provided by clients.
- Requirements: Excellent written and verbal communication skills, as well as a good understanding of SEO practices. The ability to produce content quickly and accurately, and to work to deadlines.
- Estimated Salary: $15-25/hour
- Benefits: Flexible hours and the potential to work remotely for long-term contracts.
Apply Now!

10. Online Copywriter (Freelance)
- Job Description: Write copy for clients, creating persuasive and informative content. Develop engaging text for websites, brochures, ads, and other materials.
- Typical Tasks: Research topics, create content, proofread and edit content, and check for accuracy. Analyze data and use language to create compelling messages.
- Requirements: Excellent written and verbal communication skills, attention to detail, and the ability to manage multiple projects at once. An understanding of marketing principles and the ability to come up with creative ideas.
- Estimated Salary: $15-25/hour
- Benefits: Flexible hours and the potential to work remotely for long-term contracts.
Apply Now!

11. Online Marketeer (Freelance)
- Job Description: Create and execute digital marketing campaigns for a range of clients. Design and implement paid online ads, and use analytics to measure their success.
- Typical Tasks: Design and manage campaigns, write copy and design visuals, modify campaigns as needed. Track the progress of campaigns and monitor analytics, providing feedback on the success of them.
- Requirements: Excellent communication skills, be knowledgeable in digital marketing concepts and practices. Have a good understanding of analytics and be able to interpret data and provide meaningful insights.
- Estimated Salary: $20-30/hour
- Benefits: Flexible hours and the potential to work remotely for long-term contracts.
Apply Now!

12. Online Transcriptionist (Freelance)
- Job Description: Convert audio files into text, ensuring that all of the necessary information is present. Follow guidelines and provide accurate transcripts of interviews, lectures and other recordings.
- Typical Tasks: Listen to recordings, type out the conversation, and proofread the document to ensure accuracy. Revise the document when necessary, using the original audio to make any necessary changes.
- Requirements: The ability to work quickly and accurately, a good grasp of language and grammar, and a knowledge of transcription software. The ability to concentrate for prolonged periods of time and to adhere to instructions given.
- Estimated Salary: $15-25/hour
- Benefits: Flexible hours and the potential to work remotely for long-term contracts.
Apply Now!

13. Online Data Analyst (Freelance)
- Job Description: Use mathematical and statistical models to process data for clients, providing meaningful insights and helping them to make informed decisions.
- Typical Tasks: Collect data from a range of sources, clean and structure it, and use software to analyze the data. Prepare reports and explain the meaning of the analysis to the client in an understandable way.
- Requirements: A good understanding of mathematics and statistics, excellent problem solving and critical thinking skills. Proficiency in data analysis software and the ability to provide meaningful insights from the data.
- Estimated Salary: $20-30/hour
- Benefits: Flexible hours and the potential to work remotely for long-term contracts.
Apply Now!

14. Online Personal Trainer (Freelance)
- Job Description: Work remotely with clients to help them reach their fitness goals. Provide advice and encouragement, keep track of progress, and come up with tailored plans to help them achieve success.
- Typical Tasks: Construct individual plans based on each client’s needs. Provide guidance in areas such as nutrition, lifestyle, and exercise. Monitor progress and provide feedback as necessary.
- Requirements: Be knowledgeable in fitness and nutrition, and be able to motivate and encourage clients. Have strong communication skills and the ability to come up with creative solutions to problems.
- Estimated Salary: $15-25/hour
- Benefits: Flexible hours and the potential to work remotely for long-term contracts.
Apply Now!

15. Online Voice Artist (Freelance)
- Job Description: Record voice overs for clients, using the necessary software to provide a professional result.
- Typical Tasks: Follow direction from clients and provide samples of the voice over. Create audio files with the required tone and pacing, and provide voice recordings as requested.
- Requirements: Excellent pronunciation and diction, as well as a pleasant and professional speaking voice. Good communication skills and the ability to take direction, as well as experience in recording equipment.
- Estimated Salary: $15-25/hour
- Benefits: Flexible hours and the potential to work remotely for long-term contracts.
Apply Now!

Tips on Finding Work-from-Home Jobs

Finding remote jobs in Ipswich, Australia can be challenging given the relatively small population size and competition from larger cities in the area. However, with the right job-searching strategies, it is possible to find a remote job in this vibrant city.

First, it is important to research job-search resources specific to Ipswich. The Ipswich City Council website has a list of job vacancies, many of which are for remote positions. Ipswich also has a vibrant tourism industry, so it is worth checking out the websites of local businesses for job postings. Additionally, there are many recruiters that specialize in finding remote jobs in Ipswich, of which can be found on job listing sites like Seek.

When looking for a remote job in Ipswich, it is also important to consider the wider context. Many companies in Brisbane and the Gold Coast are looking for remote workers, and as Ipswich is only an hour away, it is worth applying for these positions. It is also worth creating a profile on sites like LinkedIn in order to get in touch with recruiters and employers who may have job openings.

Finally, regardless of the job-hunting strategies used, it is essential to remember the basics of job-searching. Make sure to tailor your CV to each job application, as this will help you to stand out from the crowd. Utilize a professional email address and phone number, as well as other strong communication tools, such as Skype. Networking is also important, so don’t be afraid to use social media and join professional organizations as part of your job search.

By following these tips, job seekers can increase their chances of finding a remote job in Ipswich, Australia. With the right research and job-searching strategies, a remote career can be achieved in this vibrant city.

Pros

• Having access to a wide range of remote jobs in Ipswich, as regional unemployment has been relatively low despite the pandemic
• Working from home, without interruptions or the need to travel, can increase work efficiency
• Cost savings in terms of energy usage, commuting costs and more
• More flexibility in working hours and holidays, often with the ability to complete projects during off hours
• Better work/life balance in terms of managing stress and personal responsibilities

Cons

1. Limited local networking opportunities for remote workers in Ipswich.
2. Finding job openings advertised through traditional methods may be difficult as many remote jobs in the area are filled through referrals.

How to Land Your Dream Job

If you're looking to secure a remote job in Ipswich, Australia, there are many options available to you. Start off by researching the different industries in town and looking at remote job openings online. Look for openings at large companies in the area, such as Ipswich City Council, Thrive Credit Union, and Ipswich Hospital. Consider searching for jobs in the nearby suburbs, like Ripley, Raceview, Redbank Plains, Springfield, and Flinders View.

In addition to searching for remote jobs in Ipswich, also look for openings in the nearby towns, like Rosewood, Lowood, Marburg, Gatton, and Laidley. These towns may have companies interested in hiring remote workers who have experience in the area. When searching for remote jobs in these towns, make sure to refine your search to include only those postings that offer remote opportunities.

It's a good idea to also check job boards like Indeed or LinkedIn for remote job postings. You can also reach out directly to local businesses or organizations that you know are looking for remote workers. Make sure to give them your resume, a portfolio of your past work, and any relevant references. This will help you stand out from the crowd and boost your chances of securing a job.

Finally, don't forget to network. Connect with professionals in the local tech community, attend industry meetups, and join groups related to your field. Doing this will help you stay up to date on remote job openings in the area and build relationships that can lead to job opportunities.

Recommended Resources

You may also find the following resources helpful in your search for remote jobs, flexible gigs, and work-from-home opportunities:

  • Live Chat Jobs: Make top dollar for chatting to people online using apps like Facebook Messenger and Whatsapp

  • Paying Social Media Jobs: Get paid to do simple tasks on platforms like Instagram, Facebook, Tiktok & Twitter

  • Paid Online Writing Jobs: Urgently seeking competent writers to write articles, blog posts and social media content

  • Write App Reviews: Now hiring beginners to write reviews of movies, games, books, etc.

Start Making Money Today!

To find more remote job opportunities and apply for work-from-home jobs today, check out our latest 'hiring now' positions here. To quit the rat race and live a better life, click link below.

Similar Job Opportunities

Check out our latest updates to learn more about finding remote jobs, flexible work, and freelance opportunities.

More Opportunities

You may also find the following resources helpful in your search for remote jobs, flexible gigs, and work-from-home opportunities: