Search by job, company or skills
We are looking for a Frontend Developer for our technology team to create the most student-centric EdTech solutions on the planet with us. This is an exciting opportunity for you to shape up how the next generation of students will learn.
Key Responsibilities:
As a Frontend Developer, you will be:
Developing new user-facing features using React.js
Defining technical architecture, tracking performance, and reliability of frontend applications.
Building reusable components and front-end libraries for future use
Translating designs and wireframes into high-quality code
Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
What we're looking for:
4+ years of experience developing Frontend web applications
Expert in the latest Frontend technologies like React, Redux, and other JS libraries
Expert in making scalable and modular Frontend code
Bachelor's/Master's degree in Computer Science, Math, or related technical domain.
In-depth knowledge of HTML, CSS & JavaScript
Extensive experience in Progressive Web Apps
Experience developing large-scale, client-facing web applications in React JS
Experience in CSS pre and post-processors
Strong skills in react-hooks and redux-saga
Experience with web services (consuming or creating) with REST, Web Sockets or GraphQL
Experience and Strong understanding of the entire Software Development Life Cycle (SDLC), Agile (Scrum), Software design/architecture process, CI/CD processes, unit testing & Test-Driven Development (TDD)
Strong knowledge of SOA, object-oriented programming, design patterns, multi-threaded application development
Git or similar distributed SCM tools experience
Excellent problem-solving skills and object-oriented design skills
Good verbal and written communication skills
Why Join Us:
Be the guiding light in the transformative journey of students from around the world.
Opportunities for personal and professional growth.
Impact the future of education on a global scale.
Your Next Step:
If you resonate with our mission and are passionate about molding the next generation of leaders, thinkers, and doers, we want to hear from you. Apply now with your proudest moments in fostering student success.
Login to check your skill match score
Date Posted: 03/07/2024
Job ID: 83969209