- Early StageStartup in initial stages
Front End Developer
- Remote •
- 1 year of exp
- Full Time
About the job
About
Suraasa is a leading multi-national EdTech company that offers internationally accredited qualifications and certifications for teachers and school leaders. These qualifications empower professionals in the education sector to adapt to the changing needs of this highly dynamic industry and get high value job opportunities. Over the years, Suraasa has brought about significant industry changes in the way we look at teacher education and received multiple awards for the same. The platform caters to needs of teachers who wish to teach in premium schools globally and exposes them to a world of new possibilities. With its offices in Dubai, London and Gurugram currently, the company wishes to target this multibillion-dollar industry globally.
Job Description
Profile –Vue Developer
Suraasa is looking for a front-end developer to work on various web applications & products using React and other front-end tools. You will be expanding the tools with new features, maintaining or improving existing features, and updating application frameworks and architecture. Work together with our team of developers and project analysts to improve our products and experiences. Have the initiative to carry out projects and features from conception to deployment. Define good practices, keeping up to date on new frontend technologies and trainings to other developers. As a member of a small and integrated team we cover a lot of ground and you will have a deep impact on how the world sees Suraasa.
Roles and Responsibilities (Females Preffered)
• Developing new user-facing features using Vue
• Responsible for development of new reusable components, web-based user interface, and front-end libraries
• Work closely with product and API teams to synchronise feature roll out
• Work with product team and graphic designers, translating designs and wireframes to high quality code
• Demo development efforts to Product team
• Ensure the code builds and deploys properly through Continuous Integration/Continuous Deployment processes
• Work to maintain tight system integration, catch/fix early bugs, and help steer how our back end integrates with various web and mobile products for both internal and customer-facing use
• Conduct peer reviews, unit testing, and code reviews
• Help develop & maintain design patterns for clean & usable codebases
• Follow Agile & Scrum methodology for software development
Qualifications
• Mandatory knowledge: Vue (component lifecycle methods, hooks, state management), Next.js, Async Programming, Material UI, Units Tests, SASS and REST API
• Operational knowledge (optional): Python, Django, Databases (MongoDB, PostgreSQL etc.)
• Knowledge about integration via APIs
• CSS pre-compilers SASS, LESS etc.
• Build Automation (npm, yarn, gulp, webpack)
• Versioning Control (Git)
• Responsive design and good UI and UX practices
• Wide domain of pure JavaScript (ES6) and SPA framework (React, Vue)
• GraphQL and REST APIs (3rd party integrations) • Solid experience with React, Hooks, Redux and Material UI
Bonus if you have
• General knowledge of user usability
• Use good UI and UX practices
• Basic knowledge of frontend architecture
• Basic knowledge in testing (end-to-end, unit) using Jest, Enzyme etc
What we offer
• An ego-free work culture & chance to be a part of growing start up team
• The freedom to execute your novel ideas
• Goals that will push you to the limits of your abilities
• The opportunity to impact the lives of millions of people with the products we build
*Please Note that only immediate joiners can apply *
About the company
- Early StageStartup in initial stages