Company Overview
dMACQ Pvt. Ltd. is supporting a revolutionary educational platform that delivers personalized learning experiences across multiple digital modalities. The Platform will serve as the central hub connecting Learners, Deliverers, Creators, and Judges within our educational ecosystem.
Position Summary
We are seeking motivated Junior Frontend Developers to join our team of 2-3 frontend developers building an innovative React-based educational platform. You will work under the guidance of our Senior Frontend Lead to create engaging user interfaces for learners, educators, and content creators. This is an excellent opportunity to gain experience in educational technology while working with modern React development practices.
Key Responsibilities
Frontend Development
• Develop React components using TypeScript and Material UI
• Build responsive user interfaces for learner dashboards, quest experiences, and progress tracking
• Implement form validation and user input handling
• Create reusable component libraries following established pattern
• Participate in code reviews and follow team coding standards
Feature Implementation
• Build learner-facing features including flashcard experiences and quiz interfaces
• Develop basic data visualization components for progress tracking
• Create mobile-responsive layouts and components
• Integrate with backend APIs using popular query libraries
Quality & Testing
• Write unit tests using Jest and Azure Cosmos Emulators
• Participate in manual testing of features across different devices
• Follow accessibility guidelines for inclusive design
• Debug and fix frontend issues reported by QA team
• Maintain and update existing components
Required Qualifications
Technical Skills
• 1-3 years of React development experience
• Solid understanding of JavaScript/TypeScript fundamentals
• Familiarity with React hooks and functional components
• Basic knowledge of HTML5, CSS3, and responsive design
• Experience with Git version control
• Understanding of REST API integration
• Basic knowledge of testing frameworks (Jest preferred)
Experience Requirements
• Experience building web applications with React
• Familiarity with component-based architecture
• Basic understanding of state management concepts
• Some exposure to modern build tools and development workflows
• Experience with responsive design principles
Soft Skills
• Eagerness to learn and grow in a mentored environment
• Strong attention to detail and commitment to quality
• Good communication skills for team collaboration
• Ability to take direction and implement feedback effectively
• Problem-solving mindset and curiosity about new technologies
Preferred Qualifications
• Experience with Material UI or similar component libraries
• Familiarity with TypeScript beyond basic JavaScript
• Some knowledge of data visualization libraries
• Experience with testing methodologies
• Interest in educational technology or learning platforms
• Basic understanding of accessibility principles
• Exposure to agile development practices