Skip to content

UI Developer – Yearbook 360 (100% Remote)

  • Remote
    • Any, Punjab, Pakistan
    • Any, Buenos Aires, Argentina
    • Any, Chuquisaca, Bolivia, Plurinational State of
    • Any, Rio de Janeiro, Brazil
    • Any, Región Metropolitana de Santiago, Chile
    • Any, Distrito Capital de Bogotá, Colombia
    • San Jose, San José, Costa Rica
    • Santo Domingo, Ozama, Dominican Republic
    • Any, Pichincha, Ecuador
    • San Salvador, San Salvador, El Salvador
    • Guatemala City, Guatemala, Guatemala
    • Tegucigalpa, Francisco Morazán, Honduras
    • Any, Ciudad de México, Mexico
    • Managua, Managua, Nicaragua
    • Any, Panamá, Panama
    • Any, Asunción, Paraguay
    • Any, Lima, Peru
    • Any, Montevideo, Uruguay
    • Any, Distrito Capital, Venezuela, Bolivarian Republic of
    +18 more
  • Ongoing Client

Job description

About AllShore Talent

AllShore Talent is a leading remote staffing company, offering top-tier professionals working 100% remote to businesses worldwide. Specializing in IT and software development, design, administrative support, digital marketing, and more. AllShore connects organizations with skilled talent to meet diverse business needs.

About The Client

The Client is a global leader in contact center consulting, founded in 2005 with a mission to transform the way businesses connect with their customers. With decades of combined experience in CRM and contact center technologies, they’ve delivered over 350 successful implementations worldwide. Their approach blends deep industry expertise with cutting-edge innovation to empower clients in marketing, sales, and customer service. Known for their strong referral rate and commitment to long-term partnerships, The Client helps organizations turn their customer experience technology into a powerful engine for growth—ensuring every interaction delivers real value.

About The Role

We’re leading the user interface development and ongoing maintenance of Yearbook 360 — a platform revolutionizing yearbook creation and publishing. We are looking for a highly skilled UI Developer to build, optimize, and manage web applications and interfaces that deliver exceptional experiences to students, educators, and publishers alike.

This role will blend front-end development, back-end integration, and collaboration with internal teams and external vendors to ensure seamless functionality, design consistency, and top-tier performance across the Yearbook 360 platform.

Job requirements

Key Responsibilities:

·       Develop, enhance, and maintain responsive web applications for Yearbook 360.

·       Design and implement user-friendly UI components using modern frameworks like React, Vue.js, or Angular.

·       Integrate front-end applications with back-end services via RESTful and GraphQL APIs.

·       Support the migration of legacy systems to modern web platforms.

·       Collaborate closely with internal stakeholders, internal teams, and leadership.

·       Lead the design and build of custom websites within both internal and external environments.

·       Maintain and troubleshoot access control and authentication processes.

·       Conduct ongoing research into emerging web technologies to guide strategic enhancements.

·       Ensure robust security across all websites and applications.

·       Provide Tier 3 support for escalated issues from the help desk.

·       Coordinate software updates, deployments, and patches with infrastructure teams.

Required Skills & Qualifications:

·       Proficient in HTML5, CSS3, JavaScript, and modern front-end frameworks (React, Angular, Vue.js).

·       Experience with Node.js, Express.js, and working knowledge of server-side scripting.

·       Strong understanding of RESTful APIs and/or GraphQL integrations.

·       Solid experience with MySQL and/or DynamoDB.

·       Bachelor’s degree in Computer Science, Information Technology, or related field and 2+ years of web development experience;

OR

·       Associate degree and 4+ years of relevant experience.

Preferred/Bonus Experience:

·       Experience with version control tools: Git, GitHub, GitLab, or Bitbucket.

·       Experience with Agile/Scrum development methodologies.

·       Proficiency with tools like JIRA, Confluence, and Slack.

·       AWS ecosystem knowledge: EC2, Lambda (serverless), S3, ECS.

·       CI/CD tools and automation experience.

Soft Skills:

·       Excellent written and verbal communication skills.

·       Highly organized, self-directed, and capable of managing multiple tasks.

·       Strong analytical and troubleshooting abilities.

·       Collaborative team player with the ability to interface across departments and vendors.

·       Committed to delivering secure, high-quality, scalable solutions.

or