Assistant Web & Software Developer
Essential Duties and Responsibilities
- Assist in developing the UI/UX of various web applications and management systems
- Design responsive web UI, mobile UI, and mobile UI features for various websites and web applications
- Develop prototypes, wireframes, and front-end mockups for websites, web, and mobile applications
- Work with and integrate from back-end applications’ API endpoints
- Ensure that the user’s experience and interfaces are optimised for speed and scalability
- Assist in analysis, design, and implementation or UI components
- Understand and enforce Responsive Design Methodologies for developing on web and mobile
Job Requirements
- Must have at least 1 year of experience working with front-end web development
- Must have at least an intermediate to advanced knowledge in modem web development workflow and tools, such as:
- Automation tools, preferably Webpack
- NodeJS, with package management (pm)
- Git (for version control)
- CSS Preprocessors, preferably SASS
- Scripts and Styles Linting tools
- Must have at least a basic to intermediate knowledge in modern web frameworks, such as:
- UI libraries, preferably VueJS
- Bootstrap@4 or newer
- ECMAScript 6 or newer
- Comfortable writing vanilla JavaScript
- jQuery (optional)
- Must have an up-to-date knowledge of Web UI Standards, specifications, and Design Language, such as:
- Material UI Design Language
- Bootstrap UI Design Language (optional)
- Intuitive debugging skills
- Knowledge in Modern PHP Development Workflow is desired (but not required)
Educational Requirements
- Candidate must possess at least a Bachelor’s Degree in Computer Science, Computer Engineer, Information Technology, or any related area