Frontend UI Developer

$108,000 - $108,000/Yr

Cypher Learning - Plano, TX

posted 2 months ago

Full-time - Mid Level
Remote - Plano, TX
Educational Services

About the position

CYPHER Learning is seeking an experienced Front-end UI Developer to join our Engineering team. This position is fully remote and offers an exciting opportunity to contribute to our mission of revolutionizing learning through our advanced Learning Management System (LMS). Our LMS is equipped with leading generative AI capabilities that enhance personalized learning experiences, predict learner outcomes, and deliver valuable insights. We are looking for candidates who thrive on challenges, enjoy solving problems, and have a strong background in building SaaS solutions. The ideal candidate will have a robust background in front-end development, professional experience in building native mobile applications, and expertise in JavaScript. Collaboration with global team members is essential, and we value candidates who are highly motivated self-starters with experience in all phases of the software development life cycle. As a Front-end UI Developer, you will work closely with our UI/UX Designer to bring complex workflows to life. Your primary goal will be to contribute to a collaborative culture of building innovative learner experiences and deploying high-quality software. Beyond technical tasks, you will engage with Engineers to promote a culture of continuous learning and operational excellence. We are looking for candidates who can demonstrate strong experience in user interface development, are proficient in writing JavaScript, and have a background in building hybrid/mobile apps. This role requires excellent analytical and communication skills, as you will be collaborating with various stakeholders across the organization.

Responsibilities

  • Work closely with UX designers to design and develop user interfaces.
  • Collaborate with Principal Engineers, QA Engineers, UI/UX Designers, Documentation Specialists, Project Managers, DevSecOps, Support, and Product Marketing experts, working across the entire software development life cycle.
  • Utilize tools like GitHub, Confluence, and JIRA for development.
  • Perform gap analysis to evaluate and define the strategy and approach to replacing JavaScript libraries.
  • Utilize advanced JavaScript skills to build and optimize interactive elements.
  • Ensure seamless integration with existing systems and contribute to the evolution of our front-end architecture.
  • Maintain high code quality through code reviews, unit testing, and documentation.

Requirements

  • 5+ years' experience in front-end development, preferably with Ruby on Rails or Python.
  • 3+ years' experience in JavaScript.
  • 3+ years' experience designing and deploying mobile apps.
  • Experience in ES6+ features along with modern JavaScript frameworks like React, Angular, or Vue.js.
  • Experience in developing mobile apps.
  • Experience with iOS and Android native app development technologies and SDLC.
  • The ability to translate complex user interface requirements to build efficient interfaces.
  • Proficiency with front-end development tools such as Webpack, Babel, npm/yarn, and working in GitHub.
  • Experience with CSS styles and responsive design frameworks.
  • High work ethic and ability to work well in a global team.

Nice-to-haves

  • Figma
  • GitHub workflow
  • Working in a CI/CD workflow
  • Bitwarden
  • Keystore Explorer
  • Django
  • Cordova
  • Expo
  • Testflight
  • Testing Channel
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service