Job Description
About Company
- A solid understanding of how web applications work including security, session management, and best development practices.
- Knowledge of relational database systems, Object-Oriented Programming, and web development.
- Aggressive diagnosis and creative problem-solving skills.
- Strong organizational skills to juggle multiple tasks within the constraints of timelines and budgets with business acumen.
- Ability to work and thrive in a fast-paced environment, learn rapidly, and master diverse web technologies and techniques.
- Responsible for maintaining, expanding, and scaling our site.
- Ensuring all work adheres to current industry best practices and conforms to our team protocols.
- Manage version control and user settings to maintain security.
- Understanding CSS grid systems and best practices.
- Understanding cross-platform and cross-browser issues.
- Building flexible & easy to maintain responsive websites.
- All-round experience in front end and back end development, with a deep understanding and passion in one or more areas, e.g., security, accessibility, i18n, l10n, back end integration, search, JavaScript frameworks.
Your skills & qualifications
- 4+ years of relevant experience as a Laravel Web Developer for both web and mobile applications.
- Candidate must possess at least a bachelor’s degree, Post Graduate Diploma, Professional Degree, Master's Degree, Computer Science/Information Technology or equivalent.
- Significant experience in using frameworks such as VueJS, ReactJS, AngularJS (or any framework similar to VueJS).
- Familiarity with the Vue.js ecosystem, including Vue CLI, Vuex, Vue Router, and Nuxt.js.
- Highly proficient with Vue.js framework and its core principles such as components, reactivity, and the virtual DOM.
- Highly proficient with the JavaScript language and its modern ES6+ syntax and features.
- Experience with Laravel and Voyager.
- Experience with both consuming and designing RESTful APIs.
- Proficiency with modern development tools, like Babel, Webpack, and Git.
- Ability to write efficient, secure, well-documented, and clean JavaScript code.
- Understanding of server-side rendering and its benefits and use cases.
- Use of Bitbucket or other version control and code change log/management tool.
- Experience with creating responsive and e-commerce websites is a plus.
- Experience with front-end build tools such as Gulp.js
- An eye for design and detail. Experience in web and mobile (IOS/Android) design with a focus on responsive, adaptive and fluid design across multiple devices and screens.
- Proficient in HTML5, PHP, MySQL, CSS3, SCSS, Bootstrap and WordPress.
- Strong hands-on JavaScript experience with a sound knowledge of JQuery and AJAX.
- Experience in BEM methodology.
- Required Skills: Photoshop, Sketch, Adobe XD or InvisionApp
- Demonstrated ability to clearly communicate both in writing and verbally
- Self-motivated nature and the ability to work autonomously with minimal supervision
- Proven experience working within an agile environment
Benefits for you
- Annual company outings, functions and social activities
- 13th and 14th month bonuses
- Personal Insurance Package for employee and 1 family member
- Opportunities to work in an Agile environment
- 20 days annual leave + 10 days sick leave
- Overtime is rarely required
- Training to develop our employees: Organizational Behavior, Management and Leadership training, Professional Scrum Master by Scrum.org, etc...
- A professional working environment with a modern office equipped to Australian standards
- Competitive remuneration
- Opportunity to collaborate and work with global clients and stakeholders
- Career growth opportunities
- Our company will flexible support candidates for online interview via Zoom
- Working time: Mon - Fri