Your work will include:
Writing well designed, testable, efficient code by using best software development practices
Building web and mobile application interfaces by using HTML, CSS, JavaScript, React and other related development technologies
Building modular layouts, reusable code and libraries for future use
Connecting and utilising data from various back-end services and databases
Troubleshooting and resolving bugs found in the existing application
Reporting project status and updates to the product and business teams
Ensuring the technical feasibility of UI/UX designs
Mentoring junior team members, if applicable, and working with backend developers to ensure applications are efficient and optimised end-to-end
We're looking for developers who have:
At least 5+ years of experience working on the frontend of top-quality ecommerce and content-driven applications
Deep knowledge and a passion for coding standards and execution, especially HTML5, CSS3, JavaScript and React
Have worked on large applications using React, Angular, Vue.JS
Extensive experience in responsive web design and development
Experience using consumer web services
Solid experience interacting with database systems through abstraction layers
Expert understanding of client-side scripting and libraries such as jQuery and React
Proficient understanding of server-side CSS pre-processing platforms, such SASS
Understanding of JavaScript pre-processing and packaging frameworks
Thorough cross-platform/cross-device application implementations
Knowledge of Git and version control best practices
Have a solid understanding of how web applications work including security, session management, and best development practices
Solid knowledge of tools and methods for optimising codes and assets for performance and efficiency.
Good understanding of SEO principles including web analytics and ensuring that application will adhere to them
Experience with Photoshop, Invision, or equivalent to build quality mockups/prototypes is an added advantage
You're a great fit for us, if you:
Can write well designed, testable, efficient code by using best software development practices
Can implement compelling, usable user interfaces, contributing to their design, and engineering them with a library like React
Can work independently and as part of a team in a fast paced and demanding environment
Desire to take full responsibility for your role, and to make tangible impact on the success of the business
Have a high level of personal initiative and motivation
Demonstrate a high professional conduct and integrity
Have strong analytical and problem-solving skills and a keen attention to detail
Understand the importance of proper coding, testing and deployment standards
Show a passion and track record for delivering solid, secure, stable and performant solutions
Can transform large and complex datasets into beautiful visualisations
Have worked in an Agile environment
Demonstrate strong troubleshooting skills and the ability to 'think outside the box' to assess and solve issues safely and quickly while under time-pressure
Understand the importance of building strong relationships with teams across geographies
Have desire to be continually learning about emerging technologies/industry trends
Have an excellent command of English language; excellent verbal, written, and interpersonal communication skills
Can own meaningful parts of our service, have an impact, and grow with us
Added advantage if you have:
A Bachelor's Degree or higher in a software field
Experience with caching and scaling techniques
Experience working in remote or dispersed teams
Understanding of Object Oriented Programming and MVC patterns
Understanding and experience working with relational and non-relational databases
Experience with GraphQL
Keyskills: react.js css software development html magento
We are venture builders, not venture capitalists. We invest more than just funds; we invest our knowledge and experience, our ideas and our infrastructure.Working alongside entrepreneurs and co-founders, we support our ventures from startup to scale to exit, giving them access to the global ...