Careers

Welcome to Universal Tech Careers

At Universal Tech, we believe in harnessing the power of technology to drive innovation and make a positive impact on the world. As a leading technology company, we are always on the lookout for exceptional talent to join our dynamic team. If you are passionate about pushing the boundaries of what’s possible and thrive in a collaborative, forward-thinking environment, you’ve come to the right place.

Full Time, Part Time
Remote
Posted 6 months ago

The mobile app developer is a software professional who specializes in creating applications for mobile devices such as smartphones and tablets. Mobile app developers design, develop, and maintain mobile applications that run on various operating systems, including iOS (Apple), Android (Google), and sometimes other platforms like Windows or cross-platform frameworks.

  1. iOS App Development: Design, develop, and maintain iOS applications that are compatible with a range of iOS devices, including iPhones and iPads.
  2. Programming: Write clean, efficient, and maintainable code using programming languages such as Swift and Objective-C, and integrate with various iOS APIs and frameworks.
  3. UI/UX Design: Collaborate with designers to implement user interface (UI) designs that are visually appealing and user-friendly.
  4. App Testing: Conduct thorough testing and debugging of iOS apps to ensure they function correctly and are free from bugs or issues.
  5. Optimization: Optimize app performance, responsiveness, and load times to provide a seamless user experience.
  6. Cross-Platform Development: Depending on the project requirements, some mobile app developers may work with cross-platform development frameworks like React Native or Flutter to create apps that run on both iOS and Android.
  7. Version Control: Use version control systems (e.g., Git) to manage and track code changes and collaborate with other developers.
  8. App Store Submission: Prepare and submit iOS apps to the Apple App Store, following Apple’s guidelines and policies.
  9. Documentation: Create technical documentation for the codebase, APIs, and app architecture to facilitate collaboration and future maintenance.
  10. Continuous Learning: Stay updated on iOS development trends, new features, and best practices, and apply this knowledge to app development.
  1. Educational Background: A bachelor’s degree in computer science, software engineering, or a related field is often preferred but not always required. Relevant experience and skills are equally valuable.
  2. iOS Development Expertise: Proficiency in iOS app development, including a strong understanding of the iOS SDK, Swift programming language, and Objective-C. Must be comfortable with Xcode, Apple’s integrated development environment (IDE).
  3. UI/UX Design Skills: Familiarity with UI/UX design principles and the ability to work closely with designers to create visually appealing and user-friendly apps.
  4. Problem-Solving Abilities: Strong problem-solving skills to diagnose and resolve technical issues and challenges.
  5. Testing and Debugging: Knowledge of testing methodologies and tools to ensure app quality and reliability.
  6. Version Control: Experience with version control systems like Git for collaborative development.
  7. Adaptability: The ability to adapt to evolving iOS technologies and programming paradigms.
  8. Communication Skills: Effective communication and teamwork skills, as mobile app development often involves collaboration with designers, product managers, and other stakeholders.
  9. Attention to Detail: A keen eye for detail to ensure the app’s functionality, performance, and user experience meet high standards.
  10. Portfolio: A portfolio showcasing past iOS app projects and demonstrating technical expertise and creativity.

Job Features

Job Category

Technical

The mobile app developer is a software professional who specializes in creating applications for mobile devices such as smartphones and tablets. Mobile app developers design, develop, and maintain mob…

Full Time, Part Time
Posted 6 months ago

The Digital Marketing Coordinator is a professional responsible for planning, executing, and overseeing digital marketing strategies and campaigns to promote a company’s products, services, or brand online. This role encompasses various aspects of online marketing, including search engine optimization (SEO), social media marketing, email marketing, content marketing, pay-per-click (PPC) advertising, and more.

  1. Digital Strategy: Develop and execute comprehensive digital marketing strategies to achieve the company’s goals, whether it’s increasing brand awareness, generating leads, or driving online sales.
  2. Content Marketing: Oversee the creation of high-quality, engaging content for various digital channels, including websites, blogs, social media, and email campaigns.
  3. SEO and SEM: Optimize the company’s online presence for search engines (SEO) and manage paid advertising campaigns (SEM) to improve search rankings and drive traffic.
  4. Social Media Marketing: Manage and grow the company’s presence on social media platforms, creating and curating content, engaging with followers, and running paid social media advertising campaigns.
  5. Email Marketing: Plan and execute email marketing campaigns, including list management, segmentation, content creation, and performance tracking.
  6. Analytics and Reporting: Monitor and analyze key performance metrics, track the effectiveness of digital marketing initiatives, and provide regular reports to management.
  7. Budget Management: Manage the digital marketing budget, allocate resources effectively, and optimize spending for the best results.
  8. Conversion Optimization: Continuously improve the user experience and conversion rates on the company’s digital platforms, such as websites and landing pages.
  9. Digital Advertising: Develop and manage online advertising campaigns across various platforms, such as Google Ads, Facebook Ads, and other display or video advertising networks.
  10. Market Research: Stay updated on industry trends, customer behavior, and competitor activities to identify opportunities for improvement.
  1. Educational Background: A bachelor’s degree in marketing, business, or a related field is often preferred, but relevant experience can be equally valuable.
  2. Digital Marketing Expertise: Strong knowledge of digital marketing channels, strategies, and best practices, including SEO, SEM, content marketing, social media marketing, and email marketing.
  3. Analytical Skills: Proficiency in using web analytics tools (e.g., Google Analytics), advertising platforms, and data analysis to track and optimize digital marketing performance.
  4. Communication Skills: Excellent written and verbal communication skills to create compelling content and effectively convey marketing strategies and results.
  5. Leadership: Ability to lead and collaborate with cross-functional teams, agencies, and vendors.
  6. Creativity: Innovative thinking to develop unique and engaging digital marketing campaigns and content.
  7. Budget Management: Experience in budget allocation and management for digital marketing initiatives.
  8. Adaptability: The ability to adapt to changes in the digital marketing landscape and emerging technologies.
  9. Certifications: Relevant certifications, such as Google Ads or HubSpot certifications, can demonstrate expertise in specific areas of digital marketing.

Job Features

Job Category

Technical

The Digital Marketing Coordinator is a professional responsible for planning, executing, and overseeing digital marketing strategies and campaigns to promote a company’s products, services, or b…

Full Time, Part Time
Remote
Posted 6 months ago

The Technical Manager is a professional responsible for overseeing the technical aspects of a project or a team. This role combines technical expertise with leadership skills, and effective communication to ensure the successful execution of technical projects and the effective functioning of a technical team.

  1. Team Leadership:
    • Lead and manage a team of technical professionals, including software developers, engineers, or other specialists.
    • Assign tasks and responsibilities to team members based on project requirements and individual skills.
    • Provide guidance, mentorship, and support for team members.
  2. Project Management:
    • Oversee the planning, execution, and delivery of technical projects, ensuring they are on schedule and within budget.
    • Collaborate with stakeholders to ensure alignment with overall business goals and track milestones and deliverables.
  3. Technical Guidance:
    • Provide technical guidance and support to team members, helping them overcome challenges and make informed decisions in areas such as architecture, design, and problem-solving.
    • Ensure that technical solutions align with industry best practices and standards.
    • Participate in technical discussions and design reviews.
  4. Resource Management:
    • Allocate resources, including personnel and technology, effectively to meet project goals.
    • Manage budgets and timelines for technical projects.
  5. Collaboration:
    • Work closely with stakeholders, designers, developers and upper management to ensure an effective approach to project development.
  6. Communication:
    • Serve as a liaison between technical teams and upper management, translating technical details into understandable terms for non-technical team members or management.
    • Communicate with both technical and non-technical stakeholders to provide updates on project status, address concerns, and ensure alignment with business goals.
  7. Documentation:
    • Oversee the documentation process, ensuring that technical documentation is thorough and up-to-date.
    • Document and communicate technical decisions, architecture, and design choices.
  8. Strategic Planning:
    • Contribute to the development of the overall technology strategy for the organization.
    • Identify opportunities for technological advancements and improvements.
  9. Risk Management:
    • Address technical issues and roadblocks by working closely with the team to identify and implement effective solutions.
    • Ensure that projects are delivered on time and within budget.
  10. Performance Evaluation:
    • Conduct performance reviews for team members and set goals / provide feedback for professional development.
    • Identify training needs and opportunities for skill development within the team.
  11. Adherence to Standards:
    • Ensure that the team follows industry best practices, coding standards and compliance with regulatory requirements.
    • Implement and enforce security protocols and data protection measures.
  12. Stay Informed:
    • Stay informed about industry trends, emerging technologies, and best practices through continuous learning and research.
  1. Educational Background:
    • A bachelor’s or master’s degree in a relevant field, such as computer science, engineering, or information technology.
  2. Technical Skills:
    • Proficiency in relevant technologies and frameworks depending on the nature of the technical projects being managed.
  3. Management Skills:
    • Strong leadership and management skills, including the ability to motivate and guide a technical team.
  4. Communication Skills:
    • Excellent communication skills to effectively convey technical information to both technical and non-technical stakeholders.
  5. Project Management Certification:
    • Certification in project management (e.g., PMP, PRINCE2) may be beneficial.
  6. Experience:
    • Several years of experience in a technical role, with a proven track record of success in project management and team leadership.
  7. Problem-Solving Abilities:
    • Strong analytical and problem-solving skills to address technical challenges.
  8. Strategic Thinking:
    • The ability to think strategically and contribute to the development of long-term technology plans.
  9. Adaptability:
    • Ability to adapt to changing project requirements and technological advancements.

Job Features

Job Category

Management

The Technical Manager is a professional responsible for overseeing the technical aspects of a project or a team. This role combines technical expertise with leadership skills, and effective communicat…

Full Time, Part Time
Remote
Posted 6 months ago

A graphic designer is a professional who creates visual content to communicate messages or ideas. They use a variety of design elements, such as images, typography, and color, to convey information and evoke specific emotions. Graphic designers work in various industries, including advertising, marketing, web design, and print media.

  1. Conceptualization:
    • Collaborate with clients or stakeholders to understand design requirements and project goals.
    • Brainstorm and conceptualize design ideas based on the project’s objectives.
  2. Visual Design:
    • Create visually appealing and effective designs using graphic design software.
    • Select and arrange elements, such as images and text, to communicate the desired message.
  3. Brand Identity:
    • Develop and maintain the visual identity and branding of a company or product.
    • Ensure consistency in design elements across various platforms.
  4. Layout and Composition:
    • Determine the layout and composition of visual elements in designs, including brochures, websites, and advertisements.
  5. Typography:
    • Choose and manipulate fonts to enhance the readability and visual appeal of designs.
  6. Color Theory:
    • Apply knowledge of color theory to create visually harmonious and impactful designs.
  7. Digital Design:
    • Create designs for digital platforms, including websites, social media, and mobile applications.
  8. Print Design:
    • Develop designs for print materials, such as posters, flyers, business cards, and packaging.
  9. Communication:
    • Present design concepts to clients or stakeholders and incorporate feedback into the final designs.
  10. Deadline Management:
    • Manage multiple projects and meet deadlines for the timely delivery of design assets.
  1. Education:
    • A bachelor’s degree in graphic design, visual communication, or a related field is often preferred. However, some designers may have relevant experience and a strong portfolio without a formal degree.
  2. Graphic Design Software:
    • Proficiency in graphic design software such as Adobe Creative Suite (e.g., Photoshop, Illustrator, InDesign) or other industry-standard tools.
  3. Creativity:
    • Strong creative and artistic skills to develop unique and visually appealing designs.
  4. Portfolio:
    • A comprehensive portfolio showcasing a variety of design projects and demonstrating versatility and skill.
  5. Communication Skills:
    • Effective communication skills to understand client requirements and convey design concepts.
  6. Attention to Detail:
    • Strong attention to detail to ensure the accuracy and precision of design elements.
  7. Adaptability:
    • Ability to adapt to different design styles and project requirements.
  8. Understanding of Design Principles:
    • Knowledge of design principles, including layout, color theory, typography, and composition.
  9. Technology Skills:
    • Familiarity with current design trends and technologies in the field.

Job Features

Job Category

Technical

A graphic designer is a professional who creates visual content to communicate messages or ideas. They use a variety of design elements, such as images, typography, and color, to convey information an…

Full Time, Part Time
Remote
Posted 6 months ago

A Senior Full Stack Developer is an experienced and highly skilled professional in the field of software development. They play a crucial role in the design, implementation, and maintenance of software applications.

  1. Coding and Development:
    • Write high-quality, efficient, and maintainable code.
    • Lead the development of complex software features and functionalities.
  2. Technical Leadership:
    • Provide technical guidance and mentorship to junior developers.
    • Participate in code reviews to ensure code quality and adherence to best practices.
  3. System Architecture:
    • Contribute to the architectural design of software systems.
    • Make decisions on technology stack, frameworks, and overall system structure.
  4. Problem Solving:
    • Analyze and solve complex technical problems.
    • Troubleshoot and debug software applications.
  5. Collaboration:
    • Collaborate with cross-functional teams, including product managers, designers, and quality assurance, to deliver high-quality software products.
  6. Project Management:
    • Work closely with project managers to estimate work, plan development tasks, and ensure timely delivery of features.
  7. Code Maintenance:
    • Maintain and enhance existing software applications.
    • Implement updates and improvements as needed.
  8. Quality Assurance:
    • Ensure that software applications meet quality standards through testing and code reviews.
    • Collaborate with quality assurance teams to identify and address bugs and issues.
  9. Documentation:
    • Create and maintain technical documentation for code, APIs, and system architecture.
  10. Continuous Learning:
    • Stay updated on industry trends, new technologies, and best practices.
    • Actively participate in professional development to enhance skills.
  1. Experience:
    • Prefer 5+ years of professional experience in software development.
    • Proven track record of successful software development projects.
  2. Technical Skills:
    • Proficiency in programming languages relevant to the job (e.g., Java, Python, JavaScript).
    • Strong understanding of software architecture and design patterns.
    • Experience with relevant frameworks and technologies.
  3. Leadership and Communication:
    • Strong leadership and mentorship skills.
    • Excellent communication skills to collaborate effectively with team members and stakeholders.
  4. Problem-Solving Abilities:
    • Strong analytical and problem-solving skills.
    • Ability to troubleshoot and resolve complex technical issues.
  5. Project Management:
    • Ability to estimate work effort and contribute to project planning.
    • Experience working in an Agile development environment.
  6. Adaptability:
    • Ability to adapt to changing project requirements and priorities.
  7. Education:
    • A bachelor’s degree in computer science or a related field is often preferred, but relevant experience is typically valued equally or more.

Job Features

Job Category

Technical

A Senior Full Stack Developer is an experienced and highly skilled professional in the field of software development. They play a crucial role in the design, implementation, and maintenance of softwar…

Full Time, Part Time
Remote
Posted 6 months ago

The Business Development Coordinator plays a crucial role in driving the growth and success of a business through strategic planning and effective relationship management.

  1. Market Analysis: Conduct thorough market research to identify potential business opportunities, market trends, and customer needs.
  2. Strategic Planning: Develop and implement strategic plans to drive business growth, expand market share, and achieve revenue targets.
  3. Relationship Building: Establish and nurture relationships with key stakeholders, including clients, partners, and other industry professionals.
  4. Sales and Negotiation: Work closely with the sales team to develop effective sales strategies, participate in negotiations, and close deals with clients and partners.
  5. Collaboration: Collaborate with internal teams, such as marketing, product development, and finance, to ensure alignment of business development efforts with overall company goals.
  6. Risk Assessment: Evaluate potential risks and challenges associated with new business opportunities and develop mitigation strategies.
  7. Networking: Actively engage in networking activities, attend industry events, and build a strong professional network to identify new business prospects.
  1. Experience: Several years of experience in business development or a related field.
  2. Industry Knowledge: Deep understanding of the industry in which the company operates, including market dynamics, competitors, and trends.
  3. Analytical Skills: Strong analytical and strategic thinking skills to assess market opportunities and make informed business decisions.
  4. Communication Skills: Excellent communication and interpersonal skills to build and maintain relationships with clients, partners, and internal teams.
  5. Negotiation Skills: Proficient in negotiation techniques to secure favorable deals and partnerships.
  6. Leadership: Ability to lead and mentor a team of business development professionals.
  7. Results-Oriented: A track record of achieving business development goals and contributing to the overall success of the company.

Job Features

Job Category

Technical

The Business Development Coordinator plays a crucial role in driving the growth and success of a business through strategic planning and effective relationship management.

Just A Few members On our Team…

Renee Brown

Content Writer​

William Green​

Freelance Designer​

Lily Rodriguez​

Developer​

Chelsea Branum​

Developer