Orbis Tech is currently recruiting for both talented and proficient Senior JavaScript Developer and JavaScript Developer. Both positions are permanent contracts to work on both Web and mobile App projects joining an expanding engineering team.

The ideal candidates will have a hands-on capability and thrive in a fast moving, innovative environment.  

Requirements for JavaScript Developer:

Responsibilities:

  1. Develop new user-facing features
  2. Build reusable code and libraries for future use following our coding standards
  3. Optimise applications for maximum speed and scalability
  4. Assure that all user input is validated before submitting to back-end services
  5. Collaborate with other team members and stakeholders
  6. Assist to ensure all activities and dependencies are identified in the planning phase
  7. Escalate issues and delays in a timely manner
  8. Ensure solutions delivered to testing achieve the agreed quality standard and follow our test process/release process
  9. Produce appropriate release documentation
  10. Document resolutions of issues
  11. Ensure standard issue tracking systems used

Skills and Qualifications:

  1. Tertiary qualification in Computer Science or Information Technology, or equivalent practical experience at a senior level
  2. Familiarity with JavaScript, its quirks, and workarounds
  3. Basic understanding of web markup, including HTML5 and CSS3
  4. Familiarity with JavaScript module loaders, such as Require.js and AMD
  5. Proficient understanding of code versioning tools, such as Git or SVN
  6. Good understanding of browser rendering behaviour and performance
  7. Good understanding of relational database scripting
  8. Excellent communication skills both written and verbal

Requirements for Senior JavaScript Developer:

Responsibilities:

  1. Develop new user-facing features
  2. Build reusable code and libraries for future use following our coding standards
  3. Ensure the technical feasibility of UI/UX designs
  4. Optimise applications for maximum speed and scalability
  5. Assure that all user input is validated before submitting to back-end services
  6. Collaborate with other team members and stakeholders
  7. Produce specifications from requirements and develop solutions with minimum defects
  8. Assist to ensure all activities and dependencies are identified in the planning phase
  9. Escalate issues and delays in a timely manner
  10. Ensure solutions delivered to testing achieve the agreed quality standard and follow our test process/release process
  11. Produce appropriate release documentation
  12. Document resolutions of issues
  13. Ensure standard issue tracking systems used

Skills and Qualifications:

  1. Tertiary qualification in Computer Science or Information Technology, or equivalent practical experience at a senior level
  2. 3+ years software development experience in a similar role
  3. Strong understanding of JavaScript, its quirks, and workarounds
  4. Basic understanding of web markup, including HTML5 and CSS3
  5. Good understanding of JavaScript libraries such as AngularJS and ReactJS
  6. Proficient understanding of cross-browser compatibility issues and ways to work around such issues
  7. Familiarity with JavaScript module loaders, such as Require.js and AMD
  8. Familiarity with front-end build tools, such as Grunt and Gulp.js
  9. Proficient understanding of code versioning tools, such as Git or SVN
  10. Good understanding of browser rendering behaviour and performance
  11. Good understanding of relational database scripting
  12. Excellent communication skills both written and verbal

To apply, please send a covering letter and CV to: [email protected]