Experience with Node.js for server-side development.
Familiarity with NoSQL databases such as DynamoDB.
Knowledge of CI/CD pipelines and DevOps practices.
Understanding of Agile development methodologies.
What we are looking for:
Good team player
Creative and strategic thinker
Good presenter as well as listener
Open minded, explorative and adaptive
Propose design decisions that are desirable for users, viable for the business and feasible technically.
Keen understanding of underlying technology and mediums. For example, how a web browser works and renders pixels on the screen. Knowing how to code is an additional advantage.
Have a portfolio of shipped digital projects that are in use
Preferably have experience with developing eServices for public
Proficient in design and prototyping tools such as Sketch and Adobe CS (e.g. Photoshop, Illustrator, XD)
Education in a Design Discipline (e.g. Interaction, Graphic, Visual Communications), HCI, or a related field or equivalent practical experience