We are seeking a front-end developer to join our team. As a front-end developer, you will be responsible for the user interface of our website. Qualified candidates will be expected to have a working knowledge of HTML5, CSS, and JavaScript and an understanding of user interface and user experience (UI/UX) design. Your duties will include turning wireframes and mock-ups into reusable code and building high-quality UI components with scalability in mind. You will also be responsible for implementing new features to our WordPress website, handling the integration of plugins such as WooCommerce, and performing routine maintenance and performance optimizations.
Responsibilities:
- Build web applications with web development best practices
- Transform app designs into front-end code with HTML, CSS, and JavaScript
- Work with back-end developers to integrate UI components with APIs and databases
- Gather and refine specifications and requirements based on technical requirements or UX design
- Debug errors, troubleshoot issues, and perform routine performance optimizations
- On-site search engine optimization (SEO)
- Write high-quality, scalable, and reusable code
- Stay plugged into emerging technologies and industry trends
- Any other task assigned by the manager
Requirements:
- Bachelor’s degree in computer science or a related field
- Minimum of 2 years of experience developing modern, responsive, and cross-browser-compatible websites using HTML, CSS, and JavaScript
- Knowledge of JavaScript frameworks such as React, Angular, and Vue
- Experience with JavaScript libraries such as jQuery and Bootstrap
- Proficiency with HTML5, including semantic HTML5 elements, microformats, and WAI-ARIA
- Familiarity with CSS preprocessors such as Sass, Less, or Stylus
- Working knowledge of SEO principles
- Experience with build tools such as Grunt, Gulp, or Webpack
- Basic proficiency with Photoshop and web design
- Experience with cross-browser compatibility testing
Perks and Benefits:
- Competitive Salary
- Provident Fund
- Medical Allowances
- Professional Training
- Quarterly/Annual Performance Bonus and Awards
- Football, Ping Pong, and Board Games Galore
- Company sports teams, game nights, dinners, trips
- Fun and dynamic working environment
About Cinnova:
Cinnova is an innovation-focused software development company helping startups and established firms with their MVPs, product design, and ongoing software development needs. With a proven track record of contributing to continuous growth, Cinnova has been part of rapid expansions and some great exits for our clients. From Blockchain technology to IoT development, AI, Machine Learning, and beyond, we have always been at the forefront of the technology landscape by bringing innovation to both startups and growth companies.
Cinnova = (C)reativity + (innova)tion. This is our guiding principal both internally for our employees and externally for our customers. With that in mind, we promote a startup culture and encourage innovative ideas to incorporate in our delivery to our clients. This has been very successful as we are proud to have members who come from a startup background and continue to help Cinnova being an innovation hub.