Jr. Software Developer Job at ABC Imaging, Carlstadt, NJ

b29XbFpLWUlpWktMMWZHSzBzcjF2NXlncGc9PQ==
  • ABC Imaging
  • Carlstadt, NJ

Job Description

Company Summary:

ABC Imaging provides print solutions and digital document management services for the architectural, engineering, and construction industries as well as other market sectors around the globe, with locations throughout the US and overseas.

Job Overview:

The junior software developer will be a key member of a small development team focused on bringing online print and collateral material ordering tools to both B2B and B2C customers. The position reports to the senior staff developer and will initially focus on learning the use and coding of current client facing web sites, then expanding to assuming development duties in creating new online ordering tools. The integration of developed web-based tools into internal ERP job management systems is a key part of creating solutions that drive efficiency in manufacturing operations. Primary coding skills are PHP based, with Laravel framework experience desirable.  This is a remote position.

Responsibilities

  • Write clean, testable, secure, and dynamic codes based on standard web development best practices
  • Build and maintain innovative web applications and websites using modern development tools
  • Check if the CSS, HTML, and JavaScript are accurate and consistent across different apps
  • Integrate back-end data services and improve current API data services
  • Document and continuously update the development process, project components, and task progress based on business requirements
  • Design and maintain databases
  • Optimize performance by performing UI and back-end tests
  • Scale, expand and improve our websites and applications
  • Perform debugging and troubleshooting on apps
  • Collaborate with project managers, co-developers, software testers, and web designers to complete project requirements
  • Communicate with clients and other teams when needed
  • Update on current industry trends and emerging technologies and apply them to the development process

Skills and Qualifications

  • Proven experience as a Laravel or PHP Developer for 2 years – recent bootcamp graduates considered
  • Core knowledge of PHP frameworks (Laravel, CodeIgniter, Zend, Symfony, etc.)
  • Fundamental understanding of front-end technologies like HTML5, CSS3, jquery and JavaScript
  • Hands-on experience with object-oriented programming
  • Top-notch skills in building SQL Schema design, REST API design, and SOLID principles
  • Familiarity with MVC and fundamental design principles
  • Proficiency with software testing using PHPUnit, PHPSpect, or Behat
  • Basic knowledge in SQL and NoSQL databases is a plus
  • Background in security and accessibility compliance (depending on the project requirements)
  • Ability to work in a fast-paced environment and collaborate effectively with other team members and stakeholders
  • Strong project management skills

Job Tags

Full time, Remote job, Overseas,

Similar Jobs

Gpac

Cabinet Installer Job at Gpac

 ...searching for an all purpose, multi faceted person for a custom cabinet company. Are you someone who enjoys changes in routine?...  ...of the 4 skills listed below DRAFTING IS REQUIRED* Cabinet Installation* Cabinet Production/CNC Preferred* Drafting- AutoCAD, Cabinet... 

University of Missouri School of Medicine & MU Health Care

Urology Nurse Practitioner or Physician Assistant Position - NP/PA Job at University of Missouri School of Medicine & MU Health Care

 ...The University of Missouri School of Medicine Urological Surgery Division The Department of Surgery is looking for a dynamic individual...  ...division. This position will work collaboratively with physicians in Urology treating kidney stone patients in a high-volume clinic... 

Get It - Marketing

Senior SEO Analyst - Remote | WFH Job at Get It - Marketing

Senior SEO Analyst Remote | Full-Time | Up to $75,000 DOE + Benefits About the Role Are you passionate about SEO and ready to...  ...clients. You'll work with cross-functional teamsincluding Sales, PPC, Social Media, and PRto create innovative campaigns that... 

360 Headhunter

Farm Equipment Operator Job at 360 Headhunter

 ...Job Description Generational farm that continues to grow and evolve in size, technology...  ...farm hand to join their strong row crop operation! This position consists of running all...  ...and latest technology plant - harvest equipment including large boom sprayers, The... 

Concepts In Millwork

Cabinet/Millwork Installer Job at Concepts In Millwork

Concepts In Millwork, is looking for experienced Installers to add to our Team!We offer a great benefit package, competitive wages...  ...team! Essential Functions and Responsibilities: Perform all cabinet installations, with the ability to reason and to understand...