Assistant Web & Software Developer

Assistant-Software and Web 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