Assist Business Analysts with user story elaboration.
Support QA with test automation and bug fixes.
Support DevOps with build and release automation.
Design, develop, and deliver software applications to delight customers.
Improve software quality using XP practices such as code review and unit testing.
Adhere to the Software Craftsmanship Manifesto.
Prepare architectural and other technical documentation.
Experience and Skills Needed:
Degree or Diploma in Computer Science, Computer/Electronics Engineering, IT, or related disciplines.
Experience with version control systems (e.g., Git).
Experience with Continuous Integration tools (e.g., Bamboo, TeamCity).
Experience developing in Mac/Linux environments.
Experience working in agile teams (TDD, Pair programming, Scrum, XP).
Familiarity with cloud technologies (e.g., AWS, Azure); certifications are a plus.
Familiar with both Windows and UNIX/Linux servers.
Knowledge of Design Patterns and Unit Testing.
Strong presentation and listening skills.
Added Advantage:
Exposure to mobile application development.
Experience in Agile and UX development environments.
Proficiency in common frontend stacks and tools:
Frontend libraries: React.js, Alt, Redux, jQuery
HTML, CSS, Bootstrap
Build tools: Webpack, Grunt, Gulp
Testing frameworks: Mocha, Jasmine
Note: Proceeding to apply on this job post means you have read, understand and agreed to WPH DATA PROTECTION NOTICE FOR JOB APPLICANTS in the link below.
https://www.wphdigital.com/notices
Job Type: Contract
Pay: $5,000.00 - $9,000.00 per month
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.