Application / Software Engineer

Position offered at our Jessup, PA Offices

You make the web and apps work. You have a sophisticated understanding of how the web is delivered; minifying and combining your CSS and JavaScript files is just part of creating a website or web application. The benefits of using AJAX in specific situations are self-evident. You understand the benefits of the MVC style, and the dangers of premature optimization. Data is data; you’re equally comfortable connecting to MySQL and the Twitter API. You understand how to optimize your data queries and how to test the performance of the code you write. Error and exception handling code is carefully considered and well tested, because sometimes the database isn’t available or Twitter’s API is down.

Must Haves

  • 2+ years of Java Experience
  • 2+ years of experience working in a popular MVC Framework & Object-Oriented Programming
  • Unix command line familiarity
  • GIT versioning experience (SVN Acceptable)
  • Creating and maintaining technical documentation
  • Comfortable integrating any RESTful API
  • Basic ability to write valid HTML5 and CSS3 (SASS and/or EMMET Experience a +){Will have UXPin mock-ups to code from}
  • Basic familiarity with Javascript, jQuery, AJAX
  • Must be able to competently code front-end (HTML, CSS, Javascript)
  • Must feel comfortable in a team-based, entrepreneurial, and hard-working culture
  • Must have a self-starting personality who is unafraid to display initiative and innovation

Job Responsibilities

  • Develop and maintain Public APIs and applications for reliability, security, manageability, scalability, and performance
  • Provide technical expertise in the areas of architecture, design, and implementation.
  • Addition of features to existing products.
  • Assist in the testing and debugging of software.
  • Optimize existing code and database queries.
  • Assist in the project planning, code and database design.
  • Keep abreast of emerging technologies and trends

Nice to have

  • Angular.JS Experience
  • Cordova Experience
  • Unit Testing Experience
  • Jira, Confluence, Crucible + Fisheye, Bamboo Experience
  • iOS, Objective C, Swift Experience
  • Android, Android Studio or Eclipse competency
  • Microservice Experience
  • Reactive Programming Experience
  • Grunt / Node.js Experience
  • Experience with Amazon Web Services (AWS)

Please include the following:

  • A link to your online portfolio or attach your portfolio below.
  • Why you are interested in this position and what makes you unique?
Otreva is a custom software product development company focusing on user experience, responsive web development, & mobile application development.

Interested in seeing what it costs to build an app?

Start Quote See Stats
224 Wyoming Ave. #100
Scranton, PA 18503

You've found the secret footer!

Tweets about @Otreva

Or check us out on:

Shopify Experts