Software Developer/ Engineer/ Architect

UI Software Engineer

Key Responsibilities & Duties Include:

  • Maintain existing website using Angular JS
  • Implement new features and functionality on existing web site
  • Work with QA, PM, and all other stakeholders to deliver project on time and as agreed
  • Bring innovative approaches to the project functional areas that continuously improve our ability to deliver faster, better, and cheaper solutions
  • Consistently write, translate, and code software solutions and applications according to specifications
  • Write programming scripts to enhance functionality and/or performance of company applications as necessary

Key Competencies/Skills Required

  • Experience and a strong working knowledge with recognised software development lifecycle methodologies and coding standards
  • Experience in an Agile working environment
  • Experience in communicating and developing solutions with clients and stakeholders
  • Experience with multiple operating systems
  • Experience in systems analysis and design
  • Good knowledge of the company product development lifecycle and the process tools.
  • Experience delivering patterns & practices resulting in high quality services
  • Experience in web application development
  • Experience in effectively managing multi-disciplinary teams to tight deadlines
  • Candidates should also be highly proficient in Angular JS and UI development
  • Proven ability to effectively prioritise and deliver under tight deadlines
  • Very good programming and design skills

We offer:

  • An opportunity to join a fast-growing company
  • Options for career advancement
  • Learning and development opportunities
  • Flexible working environment
  • Competitive salary based on experience