Position: Web Developer (NextJs) Location: Remote Job Type: Full-Time
About Us: List Learner is a cutting-edge learning platform designed to revolutionise the way people access and absorb information. Our mission is to educate people in the most efficient way, providing them with the tools to navigate through thousands of non-fiction books and topics, primarily in self-help, business, and entrepreneurship.
We believe in breaking down complex subjects into easily digestible lists, allowing users to focus on what matters most to them. Our platform offers both short-form summaries and in-depth explorations of topics, all available in text and audiobook formats. Our innovative features include gamification to track progress and maintain user engagement, community interaction for shared learning experiences, and offline mode for uninterrupted access to content.
At List Learner, our vision is to become the leading AI-driven education platform globally. We leverage advanced technology, including a customised AI, to provide personalised learning experiences and real-time assistance. Our comprehensive collections, podcasts, courses, and quizzes ensure a holistic learning journey for our users. Join us in our quest to make learning more accessible, engaging, and impactful.
Key Responsibilities:
Website Development: Build and maintain our website using the latest web development technologies, ensuring it is responsive, fast, and user-friendly.
Application/Dashboard Development: Develop the application/dashboard for our platform, ensuring it offers the same functionality as our mobile applications.
API Integration: Connect the website to our APIs using tools like Axios, enabling seamless functionality and data synchronization across platforms.
Animations: Implement animations using libraries such as Framer Motion to enhance user experience and make the website visually appealing, working closely with UI/UX and marketing teams.
SEO Optimization: Ensure the website is optimized for search engines, implementing best practices to improve visibility and ranking.
Collaboration: Work closely with UI/UX designers, marketing teams, and other stakeholders to deliver a cohesive and high-quality user experience.
Maintenance: Regularly update and maintain the website, fixing any bugs and improving performance as needed.
Security: Implement security best practices to protect user data and ensure the website is secure.
Technical Skills and Tools:
Frameworks: Experience with modern frameworks such as React, Next.js.
Front-End Development: Proficiency in HTML, CSS, JavaScript, ReactJs, NextJs, Tailwind CSS, and Material UI.
State Management: Experience with state management libraries such as Redux, or Context API.
TypeScript: Strong experience with TypeScript for building robust and maintainable codebases.
API Integration: Experience with RESTful APIs and GraphQL, including tools like Axios.
Animations: Knowledge of animation libraries such as Framer Motion, GSAP, or Lottie.
Performance Optimization: Familiarity with performance optimization techniques and patterns, and tools such as Lighthouse.
Version Control: Proficiency with Git and GitLab.
SEO Optimization: Knowledge of SEO best practices, including the use of tools like Google Analytics, Google Search Console, and SEMrush.
Skills and Qualifications:
Proven experience as a ReactJs/NextJs Web Developer.
Comprehensive understanding of SOLID principles and performance pattern.
Strong understanding of web development principles, performance patterns, and best practices.
Experience with responsive design and mobile-first development.
Excellent problem-solving skills and attention to detail.
Ability to work independently and manage multiple projects simultaneously.
Strong communication and collaboration skills.
Preferred Qualifications:
Experience with educational, tech-based and AI platforms.
Understanding of accessibility standards and best practices.
Experience with continuous integration and deployment (CI/CD) pipelines.
Benefits:
Competitive salary
Opportunity to receive shares in the business
Flexible working hours
Opportunity to work with a dynamic and creative team
Professional development opportunities
Join List Learner and contribute to transforming the way people learn and grow. Apply now and be part of our innovative and passionate team!
معرفی شرکت
پلتفرم لیست AI یک راهحل نوآورانه آموزشی است که طراحی شده تا افراد و کسبوکارها را با ارائه تجربیات آموزشی بسیار شخصیسازی شده و کارآمد توانمند سازد. برای کاربران فردی (B2C)، این پلتفرم هزاران خلاصه کتاب، دورهها و پادکستها را ارائه میدهد که همگی به لیستهای قابل هضم تقسیم شدهاند. کاربران میتوانند مسیر یادگیری خود را برای تمرکز بر موضوعاتی که برایشان مهمتر است، سفارشی کنند و به این ترتیب، به سرعت مهارتها را به دست آورده و به رشد شخصی خود بپردازند. با ویژگیهایی مانند بازیوارسازی، ردیابی پیشرفت و پیشنهادات هوش مصنوعی، لیست AI تضمین میکند که یادگیری نه تنها مؤثر، بلکه جذاب و راحت است، خواه از طریق خواندن یا گوش دادن به کتابهای صوتی.
برای کسبوکارها (B2B)، لیست AI یک پلتفرم قدرتمند ارائه میدهد که به شرکتها اجازه میدهد محتوای آموزشی را به طور خاص با نیازها و اهداف سازمانی خود سفارشی کنند. مدیران میتوانند از یک کتابخانه گسترده از کتابها و دورهها انتخاب کنند یا هوش مصنوعی خلاصهها و محتوای ویژهای را که با اهداف کسبوکارشان همسو است، ایجاد کند. این پلتفرم همچنین ابزارهایی برای مدیریت پیشرفت کاربران، تحلیلهای مشارکت و مسیرهای یادگیری قابل تنظیم ارائه میدهد که آن را به یک راهحل آموزشی مقرون به صرفه و قابل توسعه برای آموزشهای شرکتی و توسعه حرفهای تبدیل میکند. چه یک استارتاپ کوچک باشید و چه یک شرکت بزرگ، لیست AI تیم شما را با دانش و مهارتهای لازم برای ارتقاء عملکرد و نوآوری تجهیز میکند.