Careers

Web Developer
The Web Developer will be responsible for supporting the existing infrastructure as well as develop new technologies.
Essential Duties and Responsibilities
- Develop new Web applications as identified by supervisor and management through packaged and customized applications.
- Maintain and enhance existing Web applications and all internal systems are integrated.
- Perform complete testing of Web applications, engaging users as necessary.
- Conduct all user acceptances testing, and report results.
- Design and implement user-driven templates, databases and interfaces for ease of use.
- Develop database-driven Web interfaces for rapid, real-time information sharing.
- A team player and willing to teach and to learn.
- Able to work independently and efficiently to meet deadlines.
- Able to promptly answer support related email, phone calls and other electronic communications.
- Self motivated, detail-oriented and organized.
- Experience with hardware and software issues.
- Proficient in Internet related applications such as E-Mail clients, FTP clients and Web Browsers.
- Excellent communication (oral and written), interpersonal, organizational, and presentation skills.
Qualifications: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required.
Education and/or Experience:
- Bachelors degree in computer science, MIS, or related experience.
- Must possess superior skills in PHP
- Must possess superior skills in mySQL.
- Minimum of three years of PHP experience.
- Experience in structured environment with increasing levels of responsibility and complexity.
- The ability to communicate and teach non-technical users a must.
- Excellent written and oral communications skills.
- Strong attention to detail.
- Respond proactively to training, technical support and customer service needs in line with provided guidelines.
Project Manager
Essential Duties and Responsibilities
- Coordinate the execution of projects
- Facilitate the definition of project scope, goals and deliverables
- Define project tasks and resource requirements
- Assemble and coordinate project staff
- Manage project budget
- Manage project resource allocation
- Plan and schedule project timelines
- Track project deliverables using appropriate tools
- Provide coordination and support to project team
- Quality assurance
- Constantly monitor and report on progress of the project to all stakeholders
- Present reports defining project progress, problems and solutions
- Implement and manage project changes and interventions to achieve project outputs
- Able to work independently and efficiently to meet deadlines.
- Able to promptly answer support related email, phone calls and other electronic communications.
- Self motivated, detail-oriented and organized.
- Experience with hardware and software issues.
- Excellent communication (oral and written), interpersonal, organizational, and presentation skills.
Qualifications: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required.
Education and/or Experience:
- Qualification in project management or equivalent
- Knowledge of both theoretical and practical aspects of project management
- Knowledge of project management techniques and tools
- Direct work experience in project management capacity
- Proven experience in people management
- Proven experience in strategic planning
- Proven experience in risk management
- Proven experience in change management
- Proficient in project management software
If the above requirements sound like you, send your resume to: This email address is being protected from spambots. You need JavaScript enabled to view it. . Please include a list of work, such as projects or work you've accomplished related to your field.
Internships
Need experience? There is nothing more impactful in your career than solid, hands-on experience. Mosaic Interactive provides great internship opportunities as well.Mosaic Interactive offers internships year-round in the following fields: website design, website development, mobile application development, marketing and writing. Internship requirements include:
• Current student enrolled in credit courses
• Strong communication skills, written and verbal
• Strong work ethic, including the ability to work independently, with other professionals, and clients
• Fast-paced and creative/resourceful individual
• A self-starter with the ability to manage several projects simultaneously
• Online portfolio of work
• Motivated "CAN DO" attitude
Mosaic's internship opportunities allow you to enhance your skills by working as part of an incredibly talented team. All internships are paid, part-time (10-20 hours per week) positions to work Monday through Friday on-site at our office in Bethlehem, PA.
If the above requirements sound like you, send your resume to: This email address is being protected from spambots. You need JavaScript enabled to view it. . Please include a list of work, such as projects or work you've accomplished related to your field.

