Application Developer

Company: Agora

General Information
Not Specified
Job Description

                                      This is a full time role located in Baltimore, MD

The Junior Applications Developer will be part of the Prototype Development Team at Publishing Services, LLC.  The main role of the Junior Application Developer is to support development and maintenance of ongoing development projects within the Prototype Team.  These projects range from enterprise level Java Applications to quick scripting prototypes for clients.

Junior Application Developers have the capability to grow into many different roles and teams throughout the company. 


  • Analyze requirement
  • Keep on track with deadlines
  • Document designs, code and all project assets in an organized and up-to-date manner
  • Provide initial analysis and produce accurate levels of effort
  • Maintain code bases
  • Provide solutions to complex engineering tasks
  • Troubleshoot problems and issues with code and data
  • Research emerging technologies and make recommendations for process improvements
  • Participate in code reviews in a peer capacity
  • Learn from other developers and grow their knowledge base
  • Job Requirements


    • Good experience/knowledge modern web technologies
      • Strong HTML5/CSS Experience
      • Familiar with standards and best practices for web development
    • Good experience/knowledge with Javascript
      • jQuery (or Prototype) and AJAX necessary
      • Familiar with callbacks, event handlers and functional programming
      • Experience debugging scripts in browser
      • Experience working with JSON
    •  Good experience/knowledge with PHP
      • OOP principles
      • Laravel, CakePHP or MVC framework knowledge and experience
      • MYSQL or similar SQL experience 
    • Understanding of RESTful principles
    • Experience working with API’s
    • GIT and version control           
    • Linux (any flavor) experience is a plus
    • Apache or nginx experience is a plus