Senior Frontend and UI/UX Engineer

GamaLearn

Completely RemoteFull TimeEngineering & Architecture
Posted Today

Job description

Responsibilities

  • Architect and implement scalable, reusable, and maintainable frontend components and libraries using TypeScript, React, Vue.js, and Next.js.
  • Optimize frontend performance for speed, responsiveness, and scalability across various devices and browsers.
  • Implement seamless data flow between frontend and backend systems via RESTful and GraphQL APIs.
  • Manage application state effectively using solutions such as Tanstack Query, Redux, Zustand, Vuex, or Pinia.
  • Develop real-time frontend systems by integrating WebSockets and libraries like Socket.io.
  • Ensure application stability and code quality through unit, integration, and end-to-end testing.
  • Collaborate with product managers, designers, and backend teams to translate requirements into visually appealing and functional user interfaces.

Requirements

  • 8+ years of hands-on experience in frontend engineering with a strong portfolio.
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Deep technical proficiency in React (Hooks, Context API), Vue.js (Composition/Options API), and Next.js (SSR, SSG).
  • Strong command of core JavaScript (ES6+), HTML5, and CSS3, including preprocessors like Sass or CSS-in-JS solutions.
  • Experience integrating RESTful and GraphQL APIs.
  • Familiarity with modern build tools (Vite, Webpack) and version control (Git).
  • Knowledge of Cloud platforms (Azure preferred) and DevOps/CI/CD pipelines.
  • Proficiency in Agile/Scrum methodologies.

Preferred Qualifications

  • Experience working with legacy ASP.NET Web Forms applications.
  • Experience deploying web applications using Docker or Kubernetes.
  • Proficiency with modern testing frameworks such as Jest, Cypress, Mocha, or Chai.
  • Relevant industry certifications in frontend technologies.

About the Company

GamaLearn is a technology company focused on delivering innovative digital solutions. This is a fully remote position.

Skills & tools

TypeScriptReactvue.jsNext.jsGraphQLRedux

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 018+ years frontend experience
  2. 02Bachelor/Master's in Computer Science or related field
  3. 03Proficiency in React, Vue.js, and Next.js
  4. 04Strong JavaScript (ES6+), HTML5, and CSS3
  5. 05Experience with RESTful and GraphQL APIs
  6. 06Knowledge of Cloud platforms (Azure preferred)
  7. 07Familiarity with CI/CD and DevOps