Contribute to a robust home grown web application using the latest technologies.
Work independently and as part of a team to develop a product with over 50,000 anticipated users in the first 2 months of launching.
Work seamlessly with QA team and other development teams
Exhibit strong initiative, leadership, and accountability traits on all tasks.
Building reusable frontend code for future use.
Develop new user-facing features.
Ensure the technical feasibility of UI/UX designs.
Optimize frontend application for maximum speed and scalability.
Ensure that all user input is validated before submitting to back-end.
Qualifications and experience
B.Sc Computer Science or equivalent experience in computer science, programming or related field.
Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
Proficient understanding of client-side scripting and Reactjs.
Must have worked on at least 1 web application with proven record of usability or viability.
Proficient understanding of cross-browser compatibility issues and ways to work around them.
Proficient understanding of code versioning with Git.
Good understanding of asynchronous request handling, partial page updates, and AJAX.
Experience with real-time chat app development.
Experience with building mobile web app interfaces for display on mobile browsers.
Good understanding of SEO principles and ensuring that application will adhere to them.
User-centered and passionate about creating products with good UX.