Software Development
  • Location: Remote
  • Job Type: Full-time
  • Pay: based on experience

Full Stack Developer

This is a permanent remote-work position for a mid- to senior-level full stack developer. You will join iDocket's on-premise development team, assisting with developing and maintaining iDocket's existing government software products. Your primary responsibilities will include:

  • Develop and maintain the user interface.
  • Correct any defects uncovered through test cycles.
  • Manage work according to standard software development lifecycle.
  • Fix bugs and test for usability.
  • Building reusable code for future use.
  • Clear team communication, including detailed notes on Jira tickets and GitHub regarding the work completed.

Minimum Requirements:

  • Bachelor's degree in computer science, computer engineering, or comparable work experience.
  • 3+ years of experience with Java 8 or above.
  • 3+ years of experience with HTML5, JavaScript, CSS3, jQuery, JSP, AJAX.
  • 3+ years of software development experience with database technology like SQLServer or MySQL.
  • Extensive experience with Git.
  • Experience in designing and developing APIs and RESTful services.
  • Creative problem solver.
  • Ability to multi-task.
  • Excellent communication skills and the ability to interface effectively with technical and business teams.

Preferred Experience:

  • Previous experience with SaaS industries.
  • Familiar with DevOps processes, such as continuous integration.